@Test public void verifyThatTestGraphIsOk() throws IOException { SccAdjacencyListLoader loader = new SccAdjacencyListLoader(); loader.load(KosarajusAlgorithmTest.class.getResourceAsStream("/scc_test.txt")); KosarajusAlgorithm a = new KosarajusAlgorithm(loader.getGraph(), loader.getReversGraph()); a.run(); // 3,3,2,0,0 System.out.println(a.getResult()); }
@Test public void verifyThatResultIsInIncresingSortOrder() { algo.countSccUsingGraph(TEST_FINISHING_TIME); assertThat(algo.getResult(), is(SccAdjacencyListBuilderTestData.TEST_RESULT)); }