@@ -0,0 +1,1106 @@
+package me.teaisaweso.shared;%0A%0Aimport junit.framework.TestCase;%0Aimport junit.framework.Assert;%0A%0Apublic class VertexTest extends TestCase %7B%0A%0A    static String%5B%5D sTestLabels = new String%5B%5D %7B %22bees%22, %22cows%22, %22potatoes%22, %22cake%22, %22death%22 %7D;%0A%0A    /**%0A     * tests that vertex labeling works as expected%0A     */%0A    public void testVertexLabels() %7B%0A        for (String s : sTestLabels) %7B%0A            Vertex v = new Vertex(s);%0A            Assert.assertEquals(s, v.getLabel());%0A        %7D%0A        %0A    %7D%0A    %0A    /**%0A     * test that vertex equality works and is reflexive (if a == b then b == a)%0A     */%0A    public void testVertexEquality() %7B%0A        for (String s1 : sTestLabels) %7B%0A            for (String s2 : sTestLabels) %7B%0A                boolean assertCheck = false;%0A                if (s1.equals(s2)) assertCheck = true;%0A                %0A                Assert.assertEquals(assertCheck, new Vertex(s1).equals(new Vertex(s2)));%0A                Assert.assertEquals(assertCheck, new Vertex(s2).equals(new Vertex(s1)));%0A                    %0A                %0A            %7D%0A            %0A        %7D%0A        %0A    %7D%0A%0A%7D%0A

add a test for the vertices class