package test; import static org.junit.Assert.assertEquals; import static test.GraphTestData.GRAPH; import static test.GraphTestData.VERTEX_S; import static test.GraphTestData.VERTEX_G; import static test.GraphTestData.SOLUTION; import java.util.List; import org.junit.Before; import org.junit.Test; import Graph.PathSearcher; import Graph.Vertex; public class PathSearcherTest { private PathSearcher searcher; @Before public void setUp() { searcher = new PathSearcher(); } @Test public void test() { List result = searcher.getShortestPath(GRAPH, VERTEX_S, VERTEX_G); for (int i = 0; i < result.size(); i++) { assertEquals(result.get(i), SOLUTION.get(i)); } } }