@Test public void testCstr_StringStringBoolean() { JRadioButtonFixture rb = new JRadioButtonFixture(robot(), getRadioButton("rb", "", true)); assertThat(rb.component().getName()).isEqualTo("rb"); rb.requireSelected(); rb.requireText(""); rb = new JRadioButtonFixture(robot(), getRadioButton("", (String) null, true)); rb.requireSelected(); rb.requireText(""); assertThat(rb.component().getName()).isEqualTo(""); rb = new JRadioButtonFixture(robot(), getRadioButton(null, "txt", false)); rb.requireNotSelected(); rb.requireText("txt"); assertThat(rb.component().getName()).isNull(); }
@Test public void testCstr_StringStringIconBoolean() { Icon i = new ImageIcon(); JRadioButtonFixture rb = new JRadioButtonFixture(robot(), getRadioButton("rb", null, i, true)); rb.requireSelected(); rb.requireText(""); assertThat(rb.component().getName()).isEqualTo("rb"); assertThat(rb.component().getIcon()).isEqualTo(i); rb = new JRadioButtonFixture(robot(), getRadioButton("", "txt", null, false)); rb.requireNotSelected(); rb.requireText("txt"); assertThat(rb.component().getName()).isEqualTo(""); assertThat(rb.component().getIcon()).isNull(); i = new ImageIcon(new byte[27]); rb = new JRadioButtonFixture(robot(), getRadioButton(null, "", i, true)); rb.requireSelected(); rb.requireText(""); assertThat(rb.component().getName()).isNull(); assertThat(rb.component().getIcon()).isEqualTo(i); }