Beispiel #1
0
        public void ReadEdgesWeights_CorrectFormat_Fail()
        {
            var graph = new BasicGraph("baba.txt", "baba.txt");

            using (var stream = GenerateStreamFromString(BasicEdgesWeights))
            {
                graph.ReadEdgesWeights(stream);
            }

            Assert.AreEqual(3, graph.EdgesWeights[0, 1]);
        }
Beispiel #2
0
        public void ReadEdgesWeights_CorrectFormat_Success()
        {
            var graph = new BasicGraph("baba.txt", "baba.txt");

            graph.VerticesWeights = new List <Vertex>
            {
                new Vertex(0, 4),
                new Vertex(1, 3),
                new Vertex(2, 8),
                new Vertex(3, 7),
                new Vertex(4, 5),
                new Vertex(5, 3),
                new Vertex(6, 6),
                new Vertex(7, 7),
                new Vertex(8, 2)
            };

            using (var stream = GenerateStreamFromString(BasicEdgesWeights))
            {
                graph.ReadEdgesWeights(stream);
            }

            Assert.AreEqual(3, graph.EdgesWeights[0, 1]);
        }