Merge branch 'features/JAL-845splitPaneMergeDevelop' into develop
[jalview.git] / test / jalview / datamodel / AlignedCodonTest.java
diff --git a/test/jalview/datamodel/AlignedCodonTest.java b/test/jalview/datamodel/AlignedCodonTest.java
new file mode 100644 (file)
index 0000000..60368b1
--- /dev/null
@@ -0,0 +1,28 @@
+package jalview.datamodel;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
+public class AlignedCodonTest
+{
+
+  @Test
+  public void testEquals()
+  {
+    AlignedCodon ac = new AlignedCodon(1, 3, 4);
+    assertTrue(ac.equals(null));
+    assertFalse(ac.equals("hello"));
+    assertFalse(ac.equals(new AlignedCodon(1, 3, 5)));
+    assertTrue(ac.equals(new AlignedCodon(1, 3, 4)));
+    assertTrue(ac.equals(ac));
+  }
+
+  @Test
+  public void testToString() {
+    AlignedCodon ac = new AlignedCodon(1, 3, 4);
+    assertEquals("[1, 3, 4]", ac.toString());
+  }
+}