public PropertySaleCreatorServiceTest() { repo = new Mock <IRepository>(); propertyCreatorService = new PropertySaleCreatorService(repo.Object); message = new CreatePropertySaleMessage( new AddressMessage( "street-address-1", "street-address-2", "street-address-3", "suburb", "1234", "state", "country"), "headline", "description", new decimal(1.1), 1, 1); }
public PropertySale Create(CreatePropertySaleMessage message) { PropertySale realProperty = new PropertySale(); realProperty.StreetAddress1 = message.Address.StreetAddress1; realProperty.StreetAddress2 = message.Address.StreetAddress2; realProperty.StreetAddress3 = message.Address.StreetAddress3; realProperty.Suburb = message.Address.Suburb; realProperty.PostCode = message.Address.PostCode; realProperty.State = message.Address.State; realProperty.Country = message.Address.Country; realProperty.Headline = message.Headline; realProperty.Description = message.Description; realProperty.Price = message.Price; realProperty.Latitude = message.Latitude; realProperty.Longitude = message.Longitude; repository.Insert <PropertySale>(realProperty); return(realProperty); }