AnalyzerUnitTest.ConnectedComponentCalculatorTest.TestCalculateStronglyConnectedComponents2 C# (CSharp) Method

TestCalculateStronglyConnectedComponents2() private method

private TestCalculateStronglyConnectedComponents2 ( ) : void
return void
        TestCalculateStronglyConnectedComponents2()
        {
            // One component with one vertex.

            IVertex oVertex = m_oVertices.Add();

            IList<LinkedList<IVertex>> oStronglyConnectedComponents =
                m_oConnectedComponentCalculator.
                CalculateStronglyConnectedComponents(m_oGraph, true);

            Assert.AreEqual(1, oStronglyConnectedComponents.Count);

            CheckThatComponentConsistsOfVertices(oStronglyConnectedComponents[0],
                oVertex.ID);
        }