/** Test method for {@link com.rtg.mode.TranslatedFrame}. */ public final void test() { TestUtils.testPseudoEnum( TranslatedFrame.class, "[FORWARD1, FORWARD2, FORWARD3, REVERSE1, REVERSE2, REVERSE3]"); assertEquals(FORWARD1, REVERSE1.getReverse()); assertEquals(FORWARD2, REVERSE2.getReverse()); assertEquals(FORWARD3, REVERSE3.getReverse()); assertEquals(REVERSE1, FORWARD1.getReverse()); assertEquals(REVERSE2, FORWARD2.getReverse()); assertEquals(REVERSE3, FORWARD3.getReverse()); final byte[] codon = TranslatedFrame.populateCodonAminoArray(new DNA[0]); assertEquals(512, codon.length); for (byte aCodon : codon) { assertEquals(-1, aCodon); } }