Example #1
0
 public void ErrorIsThrownWhenTheMatchEnds()
 {
     var match = new Match(2, 501);
     var player = new Player("Andy");
     match.StartNewLeg();
     match.StartNewLeg();
     match.StartNewLeg();
 }
Example #2
0
        public void ICanStartANewLeg()
        {
            var match = new Match(7, 501);
            var player = new Player("Andy");
            match.AddPlayer(player);
            var player2 = new Player("Arthur");
            match.AddPlayer(player2);

            var leg = match.StartNewLeg();

            Assert.AreEqual(2, leg.Players.Count);
            Assert.AreEqual(501, leg.StartScore);
        }