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); }
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()); } }