Ejemplo n.º 1
0
        public void Degree()
        {
            var myGraph = new DirectedGraph <int, EdgeData>();

            myGraph.AddNodes(1, 2, 3, 4);
            myGraph.AddEdges(
                (1, 2, dummyEdgeData),
                (2, 3, dummyEdgeData),
                (2, 4, dummyEdgeData),
                (3, 4, dummyEdgeData)
                );

            myGraph.Degree(1).Should().Be(1);
            myGraph.Degree(2).Should().Be(2);
            myGraph.Degree(3).Should().Be(1);
        }