static void AfterMapping(Model.BuildingModel src, Entity.Building dest) { var parcel = dest.Parcels.FirstOrDefault()?.Parcel; if (parcel != null) { parcel.LandArea = src.LandArea; parcel.Zoning = src.Zoning; parcel.ZoningPotential = src.ZoningPotential; } }
public void Mapping_To_Entity() { // Arrange var helper = new TestHelper(); var mapper = helper.GetService <IMapper>(); var model = new Model.BuildingModel() { AgencyId = 1, Address = new Models.Parcel.AddressModel() { Id = 2 } }; // Act var result = mapper.Map <Entity.Building>(model); // Assert Assert.NotNull(result); result.AgencyId.Should().Be(model.AgencyId); result.AddressId.Should().Be(model.Address.Id); }