X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fgui%2FPDBSearchPanelTest.java;fp=test%2Fjalview%2Fgui%2FPDBSearchPanelTest.java;h=17ba85ad5f3b415e5da9f8b5c13b09a616a36e75;hb=a17368a2ea84c23fc5e65b8ea3c08086926758e4;hp=356e664dfc85eb7839a16eb6ec66e84f336e5513;hpb=d9cedb863c0d5b665b8cdde3f8791d8a96030c6b;p=jalview.git diff --git a/test/jalview/gui/PDBSearchPanelTest.java b/test/jalview/gui/PDBSearchPanelTest.java index 356e664..17ba85a 100644 --- a/test/jalview/gui/PDBSearchPanelTest.java +++ b/test/jalview/gui/PDBSearchPanelTest.java @@ -1,6 +1,9 @@ package jalview.gui; -import static org.junit.Assert.*; +import static org.junit.Assert.assertTrue; + +import javax.swing.JInternalFrame; +import javax.swing.JTextField; import org.junit.After; import org.junit.Before; @@ -20,9 +23,28 @@ public class PDBSearchPanelTest } @Test - public void test() + public void populateCmbSearchTargetOptionsTest() { - fail("Not yet implemented"); + PDBSearchPanel searchPanel = new PDBSearchPanel(null); + assertTrue(searchPanel.getCmbSearchTarget().getItemCount() > 0); + searchPanel.populateCmbSearchTargetOptions(); } + @Test + public void txt_search_ActionPerformedTest() + { + PDBSearchPanel searchPanel = new PDBSearchPanel(null); + JInternalFrame mainFrame = searchPanel.getMainFrame(); + JTextField txt_search = searchPanel.getTxtSearch(); + + assertTrue(mainFrame.getTitle().length() == 20); + assertTrue(mainFrame.getTitle() + .equalsIgnoreCase("PDB Sequence Fetcher")); + + txt_search.setText("ABC"); + + assertTrue(mainFrame.getTitle().length() > 20); + assertTrue(!mainFrame.getTitle().equalsIgnoreCase( + "PDB Sequence Fetcher")); + } }