示例#1
0
 /**
  * Tests deleteItem method with required attributes only.
  */
 public function testDeleteItem()
 {
     $this->if($awsClient = $this->createAwsClientMock())->and($awsClient->getMockController()->deleteItem = null)->and($client = new Base($awsClient))->and($client->deleteItem($tableName = uniqid(), $key = ['id' => ['N' => 1234]]))->then->mock($awsClient)->call('deleteItem')->withArguments(['TableName' => $tableName, 'Key' => $key, 'ConditionnalOperator' => 'AND', 'ReturnValues' => 'NONE', 'ReturnConsumedCapacity' => 'NONE', 'ReturnItemCollectionMetrics' => 'NONE'])->once();
 }