コード例 #1
0
        public void TrimEdgeExcess()
        {
            var graph = new BidirectionalGraph <int, Edge <int> >(true, 12)
            {
                EdgeCapacity = 50
            };

            graph.AddVerticesAndEdgeRange(new[]
            {
                new Edge <int>(1, 2),
                new Edge <int>(1, 3),
                new Edge <int>(1, 4)
            });

            Assert.DoesNotThrow(() => graph.TrimEdgeExcess());
        }