CommerceGuys\Addressing\Tests\Validator\Constraints\AddressFormatConstraintValidatorTest::testUnitedStatesSubdivisionPostcodePattern PHP Method

testUnitedStatesSubdivisionPostcodePattern() public method

    public function testUnitedStatesSubdivisionPostcodePattern()
    {
        $address = new Address();
        $address = $address->withCountryCode('US')->withAdministrativeArea('CA')->withLocality('Mountain View')->withAddressLine1('1098 Alta Ave')->withPostalCode('84025')->withGivenName('John')->withFamilyName('Smith');
        $this->validator->validate($address, $this->constraint);
        $this->buildViolation($this->constraint->invalidMessage)->atPath('[postalCode]')->setInvalidValue('84025')->assertRaised();
    }