()
| 83 | } |
| 84 | |
| 85 | public final void testComplement() { |
| 86 | for (final DNA dna : DNA.values()) { |
| 87 | assertEquals(dna, dna.complement().complement()); |
| 88 | } |
| 89 | assertEquals(DNA.N, DNA.N.complement()); |
| 90 | assertEquals(DNA.T, DNA.A.complement()); |
| 91 | assertEquals(DNA.G, DNA.C.complement()); |
| 92 | assertEquals(DNA.C, DNA.G.complement()); |
| 93 | assertEquals(DNA.A, DNA.T.complement()); |
| 94 | assertEquals(DNA.N.ordinal(), DNA.complement((byte) DNA.N.ordinal())); |
| 95 | assertEquals(DNA.A.ordinal(), DNA.complement((byte) DNA.T.ordinal())); |
| 96 | } |
| 97 | |
| 98 | public final void testCodeComplement() { |
| 99 | for (final DNA dna : DNA.values()) { |
nothing calls this directly
no test coverage detected