This method tests the `server.getSiteUrl()` functionality. This class isn't meant for that. Testing the the state flow graphs is good, so keep that, but remove the `runUrlTest`. 

That way, you also don't have to extract the setup method. You can still extract the `runFlowGraphTest` but I would extract it so that you can give the parameters states and edges. This way, you keep every test short and sweet. Like this:

    CrawlSession crawl = new SimpleSiteCrawl().crawl();
    crawl.crawl();
    StateFlowGraph stateFlowGraph = crawl.getStateFlowGraph();
    verifyGraphSize(SimpleInputSiteCrawl.NUMBER_OF_STATES, SimpleInputSiteCrawl.NUMBER_OF_EDGES)