Пример #1
0
        public void FindEdgeSuccessByVerticesRevesedTest()
        {
            var graph = InitGraph(); var data = new TestEdgeData(25);

            graph.AddEdge("E1", "V3", "V2", data);
            var res = graph.FindEdge("V2", "V3");

            Assert.AreSame(data, res);
        }
Пример #2
0
        public void FindEdgeRemovedByVerticesTest()
        {
            var graph = InitGraph();
            var data  = new TestEdgeData(25);

            graph.AddEdge("E1", "V3", "V2", data);

            var res = graph.FindEdge("V3", "V2");

            Assert.AreSame(data, res);

            graph.RemoveEdge("E1");

            res = graph.FindEdge("E1");
            Assert.IsNull(res);
        }