@DataProvider(name = "setupAddress") public static Object[][] createAddress() { Address address1 = new AddressImpl(); address1.setAddressLine1("1234 Merit Drive"); address1.setCity("Dallas"); State state = new StateImpl(); state.setAbbreviation("TX"); address1.setState(state); address1.setPostalCode("75251"); Address address2 = new AddressImpl(); address2.setAddressLine1("12 Testing Drive"); address2.setCity("San Jose"); state = new StateImpl(); state.setAbbreviation("CA"); address2.setState(state); address2.setPostalCode("75251"); return new Object[][] { new Object[] { address1 }, new Object[] { address2 } }; } }
@DataProvider(name = "setupCustomerAddress") public static Object[][] createCustomerAddress() { CustomerAddress ca1 = new CustomerAddressImpl(); Address address1 = new AddressImpl(); address1.setAddressLine1("1234 Merit Drive"); address1.setCity("Bozeman"); address1.setPostalCode("75251"); ca1.setAddress(address1); ca1.setAddressName("address4"); CustomerAddress ca2 = new CustomerAddressImpl(); Address address2 = new AddressImpl(); address2.setAddressLine1("12 Testing Drive"); address2.setCity("Portland"); address2.setPostalCode("75251"); ca2.setAddress(address2); ca2.setAddressName("address5"); return new Object[][] { new Object[] { ca1 }, new Object[] { ca2 } }; } }
@Test(groups = "testCustomerAddress") @Transactional public void createNewDefaultAddress() { Customer customer = createCustomerWithAddresses(); CustomerAddress ca = new CustomerAddressImpl(); Address address = new AddressImpl(); address.setAddressLine1("123 Main"); address.setCity("Dallas"); address.setPostalCode("75201"); address.setDefault(true); ca.setAddress(address); ca.setCustomer(customer); ca.setAddressName("address3"); CustomerAddress savedAddress = saveCustomerAddress(ca); List<CustomerAddress> customerAddressList = customerAddressService.readActiveCustomerAddressesByCustomerId(customer.getId()); for (CustomerAddress customerAddress : customerAddressList) { if (customerAddress.getId().equals(savedAddress.getId())) { assert customerAddress.getAddress().isDefault(); } else { assert !customerAddress.getAddress().isDefault(); } } }
Address address1 = new AddressImpl(); address1.setAddressLine1("1234 Merit Drive"); address1.setCity("Bozeman"); address1.setPostalCode("75251"); ca1.setAddress(address1); Address address2 = new AddressImpl(); address2.setAddressLine1("12 Testing Drive"); address2.setCity("Portland"); address2.setPostalCode("75251"); ca2.setAddress(address2);
address.setAddressLine1(dto.getAddressLine1()); address.setAddressLine2(dto.getAddressLine2()); address.setCity(dto.getAddressCityLocality());
cloned.setAddressLine3(addressLine3); cloned.setBusiness(isBusiness); cloned.setCity(city); cloned.setCompanyName(companyName); cloned.setCounty(county);
private Address buildAddress() { Address address = new AddressImpl(); address.setAddressLine1("123 Test Rd"); address.setCity("Dallas"); address.setFirstName("Jeff"); address.setLastName("Fischer"); address.setPostalCode("75240"); address.setPrimaryPhone("972-978-9067"); State state = new StateImpl(); state.setAbbreviation("ALL"); state.setName("ALL"); address.setState(state); Country country = new CountryImpl(); country.setAbbreviation("US"); country.setName("United States"); state.setCountry(country); address.setCountry(country); ISOCountry isoCountry = new ISOCountryImpl(); isoCountry.setAlpha2("US"); isoCountry.setName("UNITED STATES"); address.setIsoCountryAlpha2(isoCountry); return address; } }
address.setCity("Dallas"); address.setFirstName("Jeff"); address.setLastName("Fischer");
address.setCity("Dallas"); address.setFirstName("Jeff"); address.setLastName("Fischer");
dest.setAddressLine1(orig.getAddressLine1()); dest.setAddressLine2(orig.getAddressLine2()); dest.setCity(orig.getCity()); dest.setState(orig.getState()); dest.setCounty(orig.getCounty());
address.setCity("Dallas"); address.setFirstName("Jeff"); address.setLastName("Fischer");
address.setCity("Dallas"); address.setFirstName("Jeff"); address.setLastName("Fischer");
Address address = new Address(); address.setAddress1("address 1"); address.setCity("city"); address.setZip("324212"); return address;
@Override public Address updateEntity(final Address address, final AddressDto addressDto) { address.setAddressLine1(Optional.ofNullable(addressDto.getAddressLine1()).orElse("")); address.setAddressLine2(addressDto.getAddressLine2()); address.setAddressLine3(addressDto.getAddressLine3()); address.setFirstName(addressDto.getFirstName()); address.setLastName(addressDto.getLastName()); address.setCity(Optional.ofNullable(addressDto.getCity()).orElse("")); address.setPostalCode(addressDto.getPostalCode()); address.setCompanyName(addressDto.getCompanyName()); address.setCounty(addressDto.getCountrySubdivisionCode()); address.setIsoCountrySubdivision(addressDto.getCountrySubdivisionCode()); Optional.ofNullable(addressDto.getCountryCode()) .ifPresent(countryCode -> address.setIsoCountryAlpha2(isoService.findISOCountryByAlpha2Code(countryCode))); address.setEmailAddress(addressDto.getEmail()); Optional.ofNullable(addressDto.getPhone()).ifPresent(phone -> address.setPhonePrimary(phoneNumberFormat.parseObject(phone, new ParsePosition(0))) ); return address; }