Esempio n. 1
0
        public void EqualsObject_SourceIsDefaultAndOtherIsNull_ExpectFalse()
        {
            var source = new SuccessBuilder<SomeRecord?>();

            var actual = source.Equals(null);
            Assert.False(actual);
        }
Esempio n. 2
0
        public void EqualsObject_SourceIsDefaultAndOtherSuccessIsNullAndTypesAreNotSame_ExpectFalse()
        {
            var source = new SuccessBuilder<RefType?>();
            object? other = Result.Success<SomeRecord?>(null);

            var actual = source.Equals(other);
            Assert.False(actual);
        }
Esempio n. 3
0
        public void EqualsObject_SourceIsDefaultAndOtherIsNotDefaultAndTypesAreSame_ExpectFalse()
        {
            var source = new SuccessBuilder<SomeRecord>();
            object? other = Result.Success<SomeRecord>(new());

            var actual = source.Equals(other);
            Assert.False(actual);
        }
        public void EqualsOther_SourceIsDefaultAndOtherIsDefault_ExpectTrue()
        {
            var source = new SuccessBuilder <RefType>();
            var other  = default(SuccessBuilder <RefType>);

            var actual = source.Equals(other);

            Assert.True(actual);
        }