public void Equals_returns_false_for_non_equal_values() { var loginInfo1 = new LoginInfo("username1", "password"); var loginInfo2 = new LoginInfo("username", "password"); loginInfo1.Equals(loginInfo2).ShouldBeFalse(); }
public void Equals_different_references_are_still_equal() { var loginInfo1 = new LoginInfo("username", "password"); var loginInfo2 = new LoginInfo("username", "password"); loginInfo1.Equals(loginInfo2).ShouldBeTrue(); }
public void Equals_returns_false_for_null_other_value() { var loginInfo = new LoginInfo("username", "password"); loginInfo.Equals(null).ShouldBeFalse(); }
public void Equals_returns_true_for_same_reference() { var loginInfo = new LoginInfo("username", "password"); loginInfo.Equals(loginInfo).ShouldBeTrue(); }