public function testSubaccountDoesntExist() { $creds = Credentials::get(); $client = new GSC_Client($creds["merchantId"]); $client->login($creds["email"], $creds["password"]); $errors = $client->getAccount("1"); $errors = $errors->getErrors(); $error = $errors[0]; $this->assertEquals('ResourceNotFoundException', $error->getCode()); }
* Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations * under the License. * * @version 1.3 * @author dhermes@google.com * @copyright Google Inc, 2011 * @package GShoppingContent */ // import our library require_once 'GShoppingContent.php'; require_once 'BuildMockProduct.php'; // Get the user credentials $creds = Credentials::get(); // Create a client for our merchant and log in $client = new GSC_Client($creds["merchantId"]); $client->login($creds["email"], $creds["password"]); // Now enter some product data $id = "SKU124"; $country = "US"; $language = "en"; $product = buildMockProduct($id, $country, $language); // Finally send the data to the API $warnings = false; $dryRun = true; $entry = $client->insertProduct($product, $warnings, $dryRun); echo 'Dry Run Insert Response: ' . $entry->getTitle() . "\n\n"; // Verify the product still doesn't exist $errors = $client->getProduct($id, $country, $language);