JAL-3829 move mock query and responses to files
[jalview.git] / test / jalview / gui / StructureChooserTest.java
index 23b572f..ad3cfc1 100644 (file)
@@ -30,9 +30,11 @@ import jalview.datamodel.PDBEntry;
 import jalview.datamodel.Sequence;
 import jalview.datamodel.SequenceI;
 import jalview.fts.api.FTSData;
+import jalview.fts.api.FTSRestClientI;
 import jalview.fts.core.FTSRestClient;
 import jalview.fts.core.FTSRestRequest;
 import jalview.fts.service.pdb.PDBFTSRestClient;
+import jalview.fts.service.pdb.PDBFTSRestClientTest;
 import jalview.fts.service.threedbeacons.TDBeaconsFTSRestClient;
 import jalview.fts.threedbeacons.TDBeaconsFTSRestClientTest;
 import jalview.gui.structurechooser.PDBStructureChooserQuerySource;
@@ -131,7 +133,7 @@ public class StructureChooserTest
   public void populateFilterComboBoxTest() throws InterruptedException
   {
     TDBeaconsFTSRestClientTest.setMock();
-    PDBFTSRestClient.setMock();
+    PDBFTSRestClientTest.setMock();
 
     SequenceI[] selectedSeqs = new SequenceI[] { seq };
     StructureChooser sc = new StructureChooser(selectedSeqs, seq, null);
@@ -150,6 +152,9 @@ public class StructureChooserTest
     FilterOption filterOpt = (FilterOption) sc.getCmbFilterOption()
             .getSelectedItem();
     assertEquals("Cached Structures", filterOpt.getName());
+    FTSRestClient.unMock((FTSRestClient) TDBeaconsFTSRestClient.getInstance());
+    FTSRestClient.unMock((FTSRestClient) PDBFTSRestClient.getInstance());
+
   }
 
   @Test(groups = { "Network" })
@@ -170,7 +175,7 @@ public class StructureChooserTest
   public void fetchStructuresInfoMockedTest()
   {
     TDBeaconsFTSRestClientTest.setMock();
-    PDBFTSRestClient.setMock();
+    PDBFTSRestClientTest.setMock();
     SequenceI[] selectedSeqs = new SequenceI[] { upSeq };
     StructureChooser sc = new StructureChooser(selectedSeqs, seq, null);
     sc.fetchStructuresMetaData();