@Test public void testCButton_StringStringIcon() { Icon icon = new ImageIcon(new byte[214]); CButton item = getButton("item", (String) null, icon); assertThat(item.getName()).isEqualTo("item"); assertThat(item.getText()).isEmpty(); assertThat(item.getIcon()).isEqualTo(icon); item = getButton("", "txt", icon); assertThat(item.getName()).isEmpty(); assertThat(item.getText()).isEqualTo("txt"); assertThat(item.getIcon()).isEqualTo(icon); icon = new ImageIcon(new byte[42]); item = getButton(null, "", icon); assertThat(item.getName()).isNull(); assertThat(item.getText()).isEmpty(); assertThat(item.getIcon()).isEqualTo(icon); icon = new ImageIcon(); item = getButton(" .. ", "12 <-> 34", icon); assertThat(item.getName()).isEqualTo(" .. "); assertThat(item.getText()).isEqualTo("12 <-> 34"); assertThat(item.getIcon()).isEqualTo(icon); }
@Test public void testCButton_StringString() { CButton item = getButton("item", (String) null); assertThat(item.getName()).isEqualTo("item"); assertThat(item.getText()).isEmpty(); item = getButton("", "txt"); assertThat(item.getName()).isEmpty(); assertThat(item.getText()).isEqualTo("txt"); item = getButton(null, ""); assertThat(item.getName()).isNull(); assertThat(item.getText()).isEmpty(); item = getButton(" .. ", "12 <-> 34"); assertThat(item.getName()).isEqualTo(" .. "); assertThat(item.getText()).isEqualTo("12 <-> 34"); }
@Test public void testCButton_StringAction() { CButton item = getButton("item", (Action) null); assertThat(item.getName()).isEqualTo("item"); assertThat(item.getAction()).isNull(); item = getButton( "", new AbstractAction("ACTION") { /** ... */ private static final long serialVersionUID = 1L; @Override public void actionPerformed(final ActionEvent e) {} }); assertThat(item.getName()).isEmpty(); assertThat(item.getText()).isEqualTo("ACTION"); assertThat(item.getAction()).isInstanceOf(AbstractAction.class); }