public void Relations() { IEnumerable <WeightedComparisonPairDto> voting = new List <WeightedComparisonPairDto> { new WeightedComparisonPairDto { Id = "0", Selection = Selection.A }, new WeightedComparisonPairDto { Id = "1", Selection = Selection.B }, new WeightedComparisonPairDto { Id = "2", Selection = Selection.B }, }; IEnumerable <ComparisonPair> comparisonPairs = new List <ComparisonPair> { new ComparisonPair { Id = "0", IndexA = 0, IndexB = 1, }, new ComparisonPair { Id = "1", IndexA = 0, IndexB = 2, }, new ComparisonPair { Id = "2", IndexA = 1, IndexB = 2, }, }; var result = Weighting.Create_Relations(voting, comparisonPairs).ToList(); AssertIndize(result[0], 0, 1); AssertIndize(result[1], 2, 0); AssertIndize(result[2], 2, 1); }