public void ShouldMakeNewParentAddressIfNoneExists()
        {
            var source = new EditableParentAddressModelBuilder().WithAddress("123 Model Rd").Build();
            var target = new ParentBuilder().Build();
            var mapper = new EditableParentAddressModelToParentMapper();
            mapper.Map(source, target);

            target.ParentAddresses.First().StreetNumberName.ShouldBe(source.Address);
            target.ParentAddresses.First().ApartmentRoomSuiteNumber.ShouldBe(source.Address2);
            target.ParentAddresses.First().City.ShouldBe(source.City);
            target.ParentAddresses.First().PostalCode.ShouldBe(source.PostalCode);
            target.ParentAddresses.First().StateAbbreviationTypeId.ShouldBe((int)source.State);
        }
        public void ShouldMakeNewParentAddressIfNoneExists()
        {
            var source = new EditableParentAddressModelBuilder().WithAddress("123 Model Rd").Build();
            var target = new ParentBuilder().Build();
            var mapper = new EditableParentAddressModelToParentMapper();

            mapper.Map(source, target);

            target.ParentAddresses.First().StreetNumberName.ShouldBe(source.Address);
            target.ParentAddresses.First().ApartmentRoomSuiteNumber.ShouldBe(source.Address2);
            target.ParentAddresses.First().City.ShouldBe(source.City);
            target.ParentAddresses.First().PostalCode.ShouldBe(source.PostalCode);
            target.ParentAddresses.First().StateAbbreviationTypeId.ShouldBe((int)source.State);
        }