Example #1
0
 public function testInvalidUSPSUserId()
 {
     $this->setExpectedException('jamesvweston\\USPS\\Exceptions\\USPS\\InvalidUSPSUserException');
     $apiConfiguration = new ApiConfiguration();
     $apiConfiguration->setUserId('asdfasdf');
     $apiConfiguration->setUseProduction(true);
     $uspsClient = new USPSClient($apiConfiguration);
     $cityStateLookup = new CityStateLookupRequest();
     $cityStateLookup->addZipCode('31401');
     $response = $uspsClient->addressApi->cityStateLookUp($cityStateLookup);
 }
Example #2
0
 public function testUSPSError()
 {
     $uspsClient = new USPSClient('./');
     $cityStateLookup = new CityStateLookupRequest();
     $cityStateLookup->addZipCode('243234');
     $cityStateLookup->addZipCode('0000');
     $response = $uspsClient->addressApi->cityStateLookUp($cityStateLookup);
     $this->assertInstanceOf('jamesvweston\\USPS\\Responses\\CityStateLookupResponse', $response);
     foreach ($response->getItems() as $item) {
         $this->assertInstanceOf('jamesvweston\\USPS\\Responses\\CityStateLookupResponseItem', $item);
         $this->assertInstanceOf('jamesvweston\\USPS\\Responses\\USPSError', $item->getUspsError());
     }
 }