public void TestAtEdge() { var map = Map.Parse(TestCaseMap); var m = _cut.CreateMap(map); var markers = map.Markers.ToDictionary(x => x.Marker); Assert.IsFalse(map.IsAtEdge(markers['D'])); Assert.IsFalse(map.IsAtEdge(markers['E'])); Assert.IsTrue(map.IsAtEdge(markers['A'])); Assert.IsTrue(map.IsAtEdge(markers['B'])); Assert.IsTrue(map.IsAtEdge(markers['C'])); Assert.IsTrue(map.IsAtEdge(markers['F'])); }