public void GetNumberOfCardsToAdd_GivenNull_ShouldThrow() { StandardRuleProvider target = new StandardRuleProvider(); int numberOfCardsToAdd = target.GetNumberOfCardsToAdd(null); return; }
public void GetNumberOfCardsToAdd_GivenWildDrawFour_ShouldReturnFour() { StandardRuleProvider target = new StandardRuleProvider(); int numberOfCardsToAdd = target.GetNumberOfCardsToAdd(new Card(Color.Wild, Value.WildDrawFour)); Assert.AreEqual(4, numberOfCardsToAdd); return; }
public void GetNumberOfCardsToAdd_GivenDrawTwo_ShouldReturnTwo() { StandardRuleProvider target = new StandardRuleProvider(); int numberOfCardsToAdd = target.GetNumberOfCardsToAdd(new Card(Color.Red, Value.DrawTwo)); Assert.AreEqual(2, numberOfCardsToAdd); return; }
public void GetNumberOfCardsToAdd_GivenRegular_ShouldReturnZero() { StandardRuleProvider target = new StandardRuleProvider(); int numberOfCardsToAdd = target.GetNumberOfCardsToAdd(new Card(Color.Red, Value.Seven)); Assert.AreEqual(0, numberOfCardsToAdd); return; }