public void CalculateStrongestAgainstTheWeakestTwoPLayers() { IList <Tuple <int, int> > matches = Seed.CalculateMatches((int)DrawMap.Two); Assert.Equal(1, matches.Count); Assert.Equal(Tuple.Create(1, 2), matches[0]); }
public void CalculateStrongestAgainstTheWeakestFourPLayers() { IList <Tuple <int, int> > matches = Seed.CalculateMatches((int)DrawMap.Four); Assert.Equal(2, matches.Count); Assert.Equal(Tuple.Create(1, 4), matches[0]); Assert.Equal(Tuple.Create(2, 3), matches[1]); }
public void CalculateStrongestAgainstTheWeakestEightPlayers() { IList <Tuple <int, int> > matches = Seed.CalculateMatches((int)DrawMap.Eight); Assert.Equal(4, matches.Count); Assert.Equal(Tuple.Create(1, 8), matches[0]); Assert.Equal(Tuple.Create(4, 5), matches[1]); Assert.Equal(Tuple.Create(3, 6), matches[2]); Assert.Equal(Tuple.Create(2, 7), matches[3]); }