X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fstructure%2FStructureSelectionManagerTest.java;h=999d158f4b04c3f61101054631f61d172d38ba6f;hb=bee12714a66f2586e674ca2470efb6d8de79df58;hp=e9fa336e16683a320d026a0517630016e52b5ca7;hpb=8f118c154e74caaef6bec19acd0466904ac424d4;p=jalview.git diff --git a/test/jalview/structure/StructureSelectionManagerTest.java b/test/jalview/structure/StructureSelectionManagerTest.java index e9fa336..999d158 100644 --- a/test/jalview/structure/StructureSelectionManagerTest.java +++ b/test/jalview/structure/StructureSelectionManagerTest.java @@ -28,15 +28,14 @@ import jalview.datamodel.Sequence; import jalview.datamodel.SequenceFeature; import jalview.datamodel.SequenceI; import jalview.io.FormatAdapter; +import jalview.io.StructureFile; -import java.util.HashSet; -import java.util.Set; +import java.util.ArrayList; +import java.util.List; import org.testng.annotations.BeforeMethod; import org.testng.annotations.Test; -import MCview.PDBfile; - public class StructureSelectionManagerTest { private StructureSelectionManager ssm; @@ -44,6 +43,7 @@ public class StructureSelectionManagerTest @BeforeMethod(alwaysRun = true) public void setUp() { + StructureViewSettings.setShowSeqFeatures(true); ssm = new StructureSelectionManager(); } @@ -54,21 +54,21 @@ public class StructureSelectionManagerTest AlignedCodonFrame acf2 = new AlignedCodonFrame(); ssm.registerMapping(acf1); - assertEquals(1, ssm.seqmappings.size()); - assertTrue(ssm.seqmappings.contains(acf1)); + assertEquals(1, ssm.getSequenceMappings().size()); + assertTrue(ssm.getSequenceMappings().contains(acf1)); ssm.registerMapping(acf2); - assertEquals(2, ssm.seqmappings.size()); - assertTrue(ssm.seqmappings.contains(acf1)); - assertTrue(ssm.seqmappings.contains(acf2)); + assertEquals(2, ssm.getSequenceMappings().size()); + assertTrue(ssm.getSequenceMappings().contains(acf1)); + assertTrue(ssm.getSequenceMappings().contains(acf2)); /* * Re-adding the first mapping does nothing */ ssm.registerMapping(acf1); - assertEquals(2, ssm.seqmappings.size()); - assertTrue(ssm.seqmappings.contains(acf1)); - assertTrue(ssm.seqmappings.contains(acf2)); + assertEquals(2, ssm.getSequenceMappings().size()); + assertTrue(ssm.getSequenceMappings().contains(acf1)); + assertTrue(ssm.getSequenceMappings().contains(acf2)); } @Test(groups = { "Functional" }) @@ -78,10 +78,10 @@ public class StructureSelectionManagerTest AlignedCodonFrame acf2 = new AlignedCodonFrame(); AlignedCodonFrame acf3 = new AlignedCodonFrame(); - Set set1 = new HashSet(); + List set1 = new ArrayList(); set1.add(acf1); set1.add(acf2); - Set set2 = new HashSet(); + List set2 = new ArrayList(); set2.add(acf2); set2.add(acf3); @@ -93,10 +93,10 @@ public class StructureSelectionManagerTest ssm.registerMappings(set2); ssm.registerMappings(set2); - assertEquals(3, ssm.seqmappings.size()); - assertTrue(ssm.seqmappings.contains(acf1)); - assertTrue(ssm.seqmappings.contains(acf2)); - assertTrue(ssm.seqmappings.contains(acf3)); + assertEquals(3, ssm.getSequenceMappings().size()); + assertTrue(ssm.getSequenceMappings().contains(acf1)); + assertTrue(ssm.getSequenceMappings().contains(acf2)); + assertTrue(ssm.getSequenceMappings().contains(acf3)); } /** @@ -112,7 +112,7 @@ public class StructureSelectionManagerTest StructureSelectionManager sm = new StructureSelectionManager(); sm.setProcessSecondaryStructure(true); sm.setAddTempFacAnnot(true); - PDBfile pmap = sm.setMapping(true, new SequenceI[] { seq }, + StructureFile pmap = sm.setMapping(true, new SequenceI[] { seq }, new String[] { null }, "examples/1gaq.txt", FormatAdapter.FILE); assertTrue(pmap != null);