internal void TwoCardsEqualOperator(CardSuiteEnum suite1, CardValueEnum value1, CardSuiteEnum suite2, CardValueEnum value2) { var newCard1 = new Card(suite1, value1); var newCard2 = new Card(suite2, value2); Assert.True(newCard1 == newCard2); }
internal void TwoCardsAreEqual(CardSuiteEnum suite1, CardValueEnum value1, CardSuiteEnum suite2, CardValueEnum value2) { var newCard1 = new Card(suite1, value1); var newCard2 = new Card(suite2, value2); Assert.True(newCard1.Equals(newCard2)); }
internal void TwoCardsValuesAndSuitesAreNotEqual(CardSuiteEnum suite1, CardValueEnum value1, CardSuiteEnum suite2, CardValueEnum value2) { var newCard1 = new Card(suite1, value1); var newCard2 = new Card(suite2, value2); Assert.False(newCard1.Equals(newCard2)); }
public Card(CardSuiteEnum suite, CardValueEnum value) { Type = suite; Value = value; }