public void ConversionCopy_NullableDate_ToNonNullableDate() { var bar = new NullableBar() { Age = 11, BirthDate = null, FirstName = "John" }; var data = Mapper.Copy <NullableBar, NonNullableFoo>(bar); }
public void DefaultCopy_Nullable_To_NonNullable() { var nBar = new NullableBar() { FirstName = "John", Age = 12, BirthDate = null }; var data = Mapper.Copy <NullableBar, NonNullableFoo>(nBar); }
public void ConversionCopy_NullableToString_WhenNullableHasNoValue() { var bar = new NullableBar() { Age = null, FirstName = "John" }; var data = Mapper.Copy <NullableBar, NullableFoo>(bar); Assert.AreEqual(bar.FirstName, data.FirstName); Assert.AreEqual(data.Age, bar.Age); }
public void DefaultCopy_Nullable_HappyPath() { var nBar = new NullableBar() { FirstName = "John", Age = 12, BirthDate = null }; var data = Mapper.Copy <NullableBar, NullableFoo>(nBar); Assert.AreEqual(data.FirstName, nBar.FirstName); Assert.AreEqual(data.Age, nBar.Age); Assert.IsNull(data.BirthDate); }