public void FormatValueFromDirectory_NullButNotNullable_ThrowsMappingException() { //prepare _mappingArguments.PropertyType = typeof(bool); var propertyMapping = new BooleanPropertyMapping <BooleanPropertyMappingTest>(_mappingArguments); //act Executing.This(() => propertyMapping.FormatValueFromDirectory(null, "dn")) .Should().Throw <MappingException>(); }
public void FormatValueFromDirectory_False_ReturnsSameValue() { //prepare var propertyMapping = new BooleanPropertyMapping <BooleanPropertyMappingTest>(_mappingArguments); //act var value = propertyMapping.FormatValueFromDirectory(new DirectoryAttribute("name", "FALSE"), "dn"); //assert value.Should().Be.EqualTo(false); }
public void FormatValueFromDirectory_Null_ReturnsSameValue() { //prepare _mappingArguments.PropertyType = typeof(bool?); var propertyMapping = new BooleanPropertyMapping <BooleanPropertyMappingTest>(_mappingArguments); //act var value = propertyMapping.FormatValueFromDirectory(null, "dn"); //assert value.Should().Be.Null(); }