public void Returns_true_if_other_is_the_same_object(
            DummyValueObject sut
            )
        {
            var other = sut;

            sut.Equals(other).Should().BeTrue();
        }
Example #2
0
        public void Equality_NullEqualsNull_ReturnsTrue()
        {
            // Arrange
            DummyValueObject vo1 = null;
            DummyValueObject vo2 = null;

            // Act - Assert
            Assert.IsTrue(vo1 == vo2);
        }
Example #3
0
        public void Equality_DifferentInstancesWithDifferentValues_ReturnsFalse()
        {
            // Arrange
            var vo1 = new DummyValueObject("value1", "value2");
            var vo2 = new DummyValueObject("value1", null);

            // Act - Assert
            Assert.IsFalse(vo1 == vo2);
            Assert.IsFalse(vo1.Equals(vo2));
        }
Example #4
0
        public void Equality_InstanceEqualsNull_ReturnsFalse()
        {
            // Arrange
            DummyValueObject vo1 = new DummyValueObject("value1", "value2");
            DummyValueObject vo2 = null;

            // Act - Assert
            Assert.IsFalse(vo1 == vo2);
            Assert.IsFalse(vo1.Equals(vo2));
        }
 public void Returns_false_when_other_is_null(DummyValueObject sut)
 {
     sut.Equals(null).Should().BeFalse();
 }