public void EqualsOnDifferentSolutionReturnsFalse() { var solutionA = new ChallengeSolution(PageUrl, VerificationCode, Pass, Answer); var solutionB = new ChallengeSolution(PageUrl, VerificationCode, Pass, Answer + 1); var isEqual = solutionA.Equals(solutionB); Assert.IsFalse(isEqual); }
public void EqualsOnDifferentTypeReturnsFalse() { var solutionA = new ChallengeSolution(PageUrl, VerificationCode, Pass, Answer); var obj = new object(); var isEqual = solutionA.Equals(obj); Assert.IsFalse(isEqual); }
public void EqualsOnEqualSolutionReturnsTrue() { var solutionA = new ChallengeSolution(PageUrl, VerificationCode, Pass, Answer, S); var solutionB = new ChallengeSolution(PageUrl, VerificationCode, Pass, Answer, S); var isEqual = solutionA.Equals(solutionB); Assert.IsTrue(isEqual); }