public void IsEqual_SameDateTimes_ReturnsTrue() { //prepare _mappingArguments.Getter = t => EnumTest.Value2; var propertyMapping = new EnumPropertyMapping <EnumPropertyMappingTest>(_mappingArguments, false); DirectoryAttributeModification modification; //act var value = propertyMapping.IsEqual(this, EnumTest.Value2, out modification); //assert value.Should().Be.True(); modification.Should().Be.Null(); }
public void IsEqual_DiffferentEnums_ReturnsFalse() { //prepare _mappingArguments.Getter = t => EnumTest.Value1; var propertyMapping = new EnumPropertyMapping <EnumPropertyMappingTest>(_mappingArguments, true); DirectoryAttributeModification modification; //act var value = propertyMapping.IsEqual(this, EnumTest.Value2, out modification); //assert value.Should().Be.False(); modification.Should().Not.Be.Null(); }