public void NotEqualTo() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Two); Assert.IsTrue(left != right, "2 should not be equal to 3."); }
public void GreaterThanFail() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Two); var right = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Ace); Assert.IsFalse(left > right, "Ace should be greater than 2."); }
public void LessThanFail() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Two); Assert.IsFalse(left < right, "2 should be less than 3."); }
public void ReferenceEqualFail() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = (object)new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Two); Assert.IsFalse(left.Equals(right), "Both objects have different values, so equality should fail."); }
public void ReferenceEqualValues() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = (object)new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); Assert.IsTrue(left.Equals(right), "The objects with different references should pass equality as they have the same values."); }
public void ReferenceEqual() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = (object)left; Assert.IsTrue(left.Equals(right), "An object and reference to the same object should pass reference equality."); }
public void MemberEqualsFail() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Two); Assert.IsFalse(left.Equals(right), "3 should not be equal to 2."); }
public void EqualityTest() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); Assert.IsTrue(left == right, "3 should be equal to 3."); }
public void NotEqualToFail() { var left = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); var right = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Three); Assert.IsFalse(left != right, "3 should be equal to 3."); }
public void ConstructorSetsSuit() { var card = new HoldemBattle.Models.Card(GameValues.Suit.Spade, GameValues.Value.Ace); Assert.AreEqual(GameValues.Suit.Spade, card.Suit, "Suit set in constructor didn't match the property value."); }