Beispiel #1
0
        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();
        }
Beispiel #2
0
 public void EqualsSucceeds(FakeValueObject valueObject, FakeValueObject valueObjectToCompare)
 {
     valueObject.Equals(valueObjectToCompare).Should().BeTrue();
 }
Beispiel #3
0
 public void EqualsObjectFailed(FakeValueObject valueObject, object objectToCompare)
 {
     valueObject.Equals(objectToCompare).Should().BeFalse();
 }