public void Equals_SameProperty_ShouldBeTrue() { // Arrange var valueObject1 = new MockValueObjectWithProperty { Property = "Property" }; var valueObject2 = new MockValueObjectWithProperty { Property = "Property" }; // Act var condition = valueObject1.Equals(valueObject2); // Assert condition.Should().BeTrue(); }
public void Equals_DifferentProperty_ShouldBeFalse() { // Arrange var valueObject1 = new MockValueObjectWithProperty { Property = null }; var valueObject2 = new MockValueObjectWithProperty { Property = "Property2" }; // Act var condition = valueObject1.Equals(valueObject2); // Assert condition.Should().BeFalse(); }