public void IsConnected(TestData testGraph)
        {
            var(isConnected, subgraphCount) = GraphProperties.IsConnected(testGraph.Graph);

            Assert.Equal(testGraph.IsConnected, isConnected);
            Assert.Equal(testGraph.SubgraphCount, subgraphCount);
        }
 public void IsTree(TestData testGraph)
 => Assert.Equal(
     testGraph.IsTree,
     GraphProperties.IsTree(
         GraphProperties.IsConnected(testGraph.Graph).isConnected,
         GraphProperties.IsCyclic(testGraph.Graph)));