public ShippingInformation getShippingInformation() { if (!validateAllFields()) { return null; } Address address = new Address.Builder().setCity(mCityEditText.getText().toString()) .setCountry(mCountryAutoCompleteTextView.getSelectedCountryCode()).setLine1 (mAddressEditText.getText().toString()).setLine2 (mAddressEditText2.getText().toString()).setPostalCode (mPostalCodeEditText.getText().toString()).setState(mStateEditText .getText().toString()).build(); ShippingInformation shippingInformation = new ShippingInformation(address, mNameEditText .getText().toString(), mPhoneNumberEditText.getText().toString()); return shippingInformation; }
@NonNull private ShippingInformation getExampleShippingInfo() { Address address = new Address.Builder() .setCity("San Francisco") .setCountry("US") .setLine1("123 Market St") .setLine2("#345") .setPostalCode("94107") .setState("CA") .build(); return new ShippingInformation(address, "Fake Name", "(555) 555-5555"); }
.setState("CA") .setCountry("US") .setLine1("185 Berry St") .setLine2("10th Floor") .setPostalCode("12345")
@Test public void builderConstructor_whenCalled_createsExpectedAddress() { Address address = new Address.Builder() .setCity("San Francisco") .setCountry("US") .setLine1("123 Market St") .setLine2("#345") .setPostalCode("94107") .setState("CA") .build(); assertMapEquals(address.toMap(), mAddress.toMap()); }
private ShippingInformation getExampleShippingInfo() { Address address = new Address.Builder() .setCity("San Francisco") .setCountry("US") .setLine1("123 Market St") .setLine2("#345") .setPostalCode("94107") .setState("CA") .build(); return new ShippingInformation(address, "Fake Name", "(555) 555-5555"); } }