public void MaxCardAmount_MoreThanLimit_Fails() { MaxCardAmount maxCardRule = new MaxCardAmount() { RuleName = RuleName, CardName = CardName, MaxAmount = CardLimit - 1 }; List <Card> deck = buildDeck(); Assert.IsFalse(maxCardRule.isDeckValid(deck)); }
public void MaxCardAmount_LessThanLimit_Passes() { MaxCardAmount maxCardRule = new MaxCardAmount() { RuleName = RuleName, CardName = CardName, MaxAmount = CardLimit + 1 }; List <Card> deck = buildDeck(); Assert.IsTrue(maxCardRule.isDeckValid(deck)); }