Пример #1
0
        public void Vertex_AddEdge_OneEdge_Success()
        {
            // Arrange
            var vertex1 = new Vertex<string>("Vertex 1");
            var vertex2 = new Vertex<string>("Vertex 2");
            var edge = new Edge<string>("Edge 1-2", 100, vertex1, vertex2);
            var expected = 1;

            // Act
            vertex1.AddEdge(edge);

            var result = vertex1.EdgeCount();

            // Assert
            Assert.AreEqual(result, expected);
        }