public void equals_should_return_true(string str, int number, DateTime datetime, bool boolean) { // arrange var obj1 = new FakeValueObject { StringValue = str, IntValue = number, DateTimeValue = datetime, BooleanValue = boolean }; var obj2 = new FakeValueObject { StringValue = str, IntValue = number, DateTimeValue = datetime, BooleanValue = boolean }; // Actions var result = obj1.Equals(obj2); var result2 = obj2.Equals(obj1); // Assertion result.Should().BeTrue(); result2.Should().BeTrue(); }
public void EqualsSucceeds(FakeValueObject valueObject, FakeValueObject valueObjectToCompare) { valueObject.Equals(valueObjectToCompare).Should().BeTrue(); }
public void EqualsObjectFailed(FakeValueObject valueObject, object objectToCompare) { valueObject.Equals(objectToCompare).Should().BeFalse(); }