public void ErrorIsThrownWhenTheMatchEnds() { var match = new Match(2, 501); var player = new Player("Andy"); match.StartNewLeg(); match.StartNewLeg(); match.StartNewLeg(); }
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); }