// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 /* * Test types are indicated by the test label ending. * * _1_ Requires credentials, permissions, and AWS resources. * _2_ Requires credentials and permissions. * _3_ Does not require credentials. * */ #include #include #include "dynamodb_gtests.h" #include "dynamodb_samples.h" namespace AwsDocTest { // NOLINTNEXTLINE (readability-named-parameter) TEST_F(DynamoDB_GTests, delete_item_2_) { bool result = createSimpleTable(); ASSERT_TRUE(result) << preconditionError(); const std::vector keys = {SIMPLE_PRIMARY_KEY, "second_key"}; const std::vector values = {"primary_value", "second_value"}; result = putItem(SIMPLE_TABLE_NAME, keys, values); ASSERT_TRUE(result) << preconditionError(); result = AwsDoc::DynamoDB::deleteItem(SIMPLE_TABLE_NAME, keys[0], values[0], *s_clientConfig); ASSERT_TRUE(result); } } // AwsDocTest