示例#1
0
        public void TeamWithTooFewDontCountTwpRunners()
        {
            TestRunners = LoadSixRunnersFromFourTeams();
            RaceField Field = new RaceField(string.Empty, 2, 7);

            TestRunners.ForEach(x => Field.AddRunner(x));
            Field.AssignPoints();
            Runner lastRunner = Field.Runners[5];

            Assert.AreEqual(4, lastRunner.Points);
            Assert.AreEqual(6, lastRunner.Place);
        }
示例#2
0
        public void TeamWithTooFewDontCountOneRunner()
        {
            TestRunners = LoadFiveRunnersFromThreeTeams();
            RaceField Field = new RaceField(string.Empty, 2, 7);

            TestRunners.ForEach(x => Field.AddRunner(x));
            Field.AssignPoints();
            Runner lastRunner = Field.Runners[4];

            Assert.AreEqual(4, lastRunner.Points);
            Assert.AreEqual(5, lastRunner.Place);
        }