public void GetInputDegree_ThenNumberOfIncomingEdges() { // given testObject.AddEdgeBetween(testObject[1], testObject[1]); testObject.AddEdgeBetween(testObject[3], testObject[1]); testObject.AddEdgeBetween(testObject[4], testObject[1]); testObject.AddEdgeBetween(testObject[7], testObject[1]); testObject.AddEdgeBetween(testObject[9], testObject[1]); testObject.AddEdgeBetween(testObject[1], testObject[2]); testObject.AddEdgeBetween(testObject[1], testObject[6]); // when long result = testObject.GetInputDegree(testObject[1]); // then result.Should().Be(7); }
public int GetInputDegree(Vertex <TVertexId> vertex) => graph.GetInputDegree(vertex);