コード例 #1
0
        public void HungarianAlgorithmWithAmbiguousGraphShouldGiveCostsWithAmbiguousValue()
        {
            var graph        = new Graph(_dirPathSample + "v2Graph.json");
            var correctCosts = CreateCorrectAmbiguousCostsForGraphV2();

            var hungarianAlgorithm = new HungarianAlgorithm(graph);
            var costs = hungarianAlgorithm.FindMinimumCost();

            ShowCosts(costs);
            CostsListsAreEqual(costs, correctCosts).Should().BeTrue();
        }