@@ -0,0 +1,815 @@
+%0Apackage uk.me.mjt.ch;%0A%0Aimport java.util.Collection;%0Aimport org.junit.Test;%0Aimport static org.junit.Assert.*;%0A%0Apublic class PumlTest %7B%0A%0A    public PumlTest() %7B%0A    %7D%0A%0A    @Test%0A    public void testForNodes() %7B%0A        System.out.println(%22forNodes%22);%0A        MapData a = MakeTestData.makeSimpleThreeEntry();%0A        %0A        String result = Puml.forNodes(a.getAllNodes());%0A        System.out.println(result);%0A        %0A        for (int i=1 ; i%3C=3 ; i++) %7B%0A            assertContains(%22(Node %22+i+%22)%22, result);%0A            assertContains(%22Edge 100%22+(i-1), result);%0A        %7D%0A        %0A        assertTrue(result.startsWith(%22@startuml%22));%0A        assertTrue(result.endsWith(%22@enduml%22));%0A    %7D%0A    %0A    private void assertContains(String substring, String toCheck) %7B%0A        assertTrue(toCheck.contains(substring));%0A    %7D%0A%0A%7D

Improve test coverage of Puml class.