Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        public void Equals_different_references_are_still_equal()
        {
            var loginInfo1 = new LoginInfo("username", "password");
            var loginInfo2 = new LoginInfo("username", "password");

            loginInfo1.Equals(loginInfo2).ShouldBeTrue();
        }
Ejemplo n.º 3
0
        public void Equals_returns_false_for_null_other_value()
        {
            var loginInfo = new LoginInfo("username", "password");

            loginInfo.Equals(null).ShouldBeFalse();
        }
Ejemplo n.º 4
0
        public void Equals_returns_true_for_same_reference()
        {
            var loginInfo = new LoginInfo("username", "password");

            loginInfo.Equals(loginInfo).ShouldBeTrue();
        }