MCPcopy Create free account
hub / github.com/RealTimeGenomics/rtg-tools / testComplement

Method testComplement

src/test/java/com/rtg/mode/DNATest.java:85–96  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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()) {

Callers

nothing calls this directly

Calls 5

valuesMethod · 0.95
complementMethod · 0.95
ordinalMethod · 0.65
assertEqualsMethod · 0.45
complementMethod · 0.45

Tested by

no test coverage detected