1 package jalview.datamodel;
3 import static org.testng.AssertJUnit.assertEquals;
4 import static org.testng.AssertJUnit.assertSame;
6 import jalview.datamodel.MappingType;
8 import org.testng.annotations.Test;
10 public class MappingTypeTest
13 @Test(groups = "Functional")
14 public void testGetInverse()
16 assertSame(MappingType.PeptideToNucleotide,
17 MappingType.NucleotideToPeptide.getInverse());
18 assertSame(MappingType.NucleotideToPeptide,
19 MappingType.PeptideToNucleotide.getInverse());
20 assertSame(MappingType.NucleotideToNucleotide,
21 MappingType.NucleotideToNucleotide.getInverse());
22 assertSame(MappingType.PeptideToPeptide,
23 MappingType.PeptideToPeptide.getInverse());
26 @Test(groups = "Functional")
27 public void testGetFromRatio()
29 assertEquals(1, MappingType.NucleotideToNucleotide.getFromRatio());
30 assertEquals(1, MappingType.PeptideToNucleotide.getFromRatio());
31 assertEquals(1, MappingType.PeptideToPeptide.getFromRatio());
32 assertEquals(3, MappingType.NucleotideToPeptide.getFromRatio());
35 @Test(groups = "Functional")
36 public void testGetToRatio()
38 assertEquals(1, MappingType.NucleotideToNucleotide.getToRatio());
39 assertEquals(3, MappingType.PeptideToNucleotide.getToRatio());
40 assertEquals(1, MappingType.PeptideToPeptide.getToRatio());
41 assertEquals(1, MappingType.NucleotideToPeptide.getToRatio());