public void RegisterLocalDateToDateTimeConverter_Should_Register_Converters() { Neo4jMapperConfig.RegisterLocalDateToDateTimeConverter(); AssertLocalDateConvertersAreRegistered(); AutoMappingUtils.Reset(); }
public void Should_Convert_Null_LocalDate_To_DateTime_Default() { Neo4jMapperConfig.RegisterLocalDateToDateTimeConverter(); LocalDate localDate = null; var map = new Dictionary <string, object> { { nameof(EntityWithClrTypes.DateValue), localDate } }; var entity = ValueMapper.MapValue <EntityWithClrTypes>(map); entity.DateValue.Should().Be(default);
public void Should_Convert_LocalDate_To_DateTime() { Neo4jMapperConfig.RegisterLocalDateToDateTimeConverter(); var map = new Dictionary <string, object> { { nameof(EntityWithClrTypes.DateValue), new LocalDate(2019, 1, 12) } }; var entity = ValueMapper.MapValue <EntityWithClrTypes>(map); entity.DateValue.Year.Should().Be(2019); entity.DateValue.Month.Should().Be(1); entity.DateValue.Day.Should().Be(12); AutoMappingUtils.Reset(); }