コード例 #1
0
        public void WhenEqualsWithDifferentValue_ThenReturnsFalse()
        {
            var result =
                new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("anothervalue"));

            result.Should().BeFalse();
        }
コード例 #2
0
        public void WhenHasValueAndValueIsNotNull_ThenReturnsTrue()
        {
            var result = new TestSingleStringValueObject("avalue").HasValue();

            result.Should().BeTrue();
        }
コード例 #3
0
        public void WhenEqualsWithSameValue_ThenReturnsTrue()
        {
            var result = new TestSingleStringValueObject("avalue").Equals(new TestSingleStringValueObject("avalue"));

            result.Should().BeTrue();
        }
コード例 #4
0
        public void WhenEqualsWithNull_ThenReturnsFalse()
        {
            var result = new TestSingleStringValueObject("avalue").Equals(null);

            result.Should().BeFalse();
        }