Skip to content

Commit 2569089

Browse files
Returning correct operation name for DeleteTableOperation
1 parent 536eb46 commit 2569089

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "bugfix",
3+
"category": "Amazon DynamoDB Enhanced Client",
4+
"contributor": "",
5+
"description": "Returning correct operation name for DeleteTableOperation"
6+
}

services-custom/dynamodb-enhanced/src/main/java/software/amazon/awssdk/enhanced/dynamodb/internal/operations/DeleteTableOperation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public static <T> DeleteTableOperation<T> create() {
3838

3939
@Override
4040
public OperationName operationName() {
41-
return OperationName.DELETE_ITEM;
41+
return OperationName.DELETE_TABLE;
4242
}
4343

4444
@Override

services-custom/dynamodb-enhanced/src/test/java/software/amazon/awssdk/enhanced/dynamodb/internal/operations/DeleteTableOperationTest.java

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@
1515

1616
package software.amazon.awssdk.enhanced.dynamodb.internal.operations;
1717

18+
import static org.hamcrest.MatcherAssert.assertThat;
19+
import static org.hamcrest.Matchers.is;
20+
import static org.mockito.ArgumentMatchers.same;
21+
import static org.mockito.Mockito.verify;
22+
1823
import org.junit.Test;
1924
import org.junit.runner.RunWith;
2025
import org.mockito.Mock;
@@ -24,15 +29,9 @@
2429
import software.amazon.awssdk.enhanced.dynamodb.functionaltests.models.FakeItem;
2530
import software.amazon.awssdk.enhanced.dynamodb.functionaltests.models.FakeItemWithIndices;
2631
import software.amazon.awssdk.enhanced.dynamodb.functionaltests.models.FakeItemWithSort;
27-
import software.amazon.awssdk.enhanced.dynamodb.model.CreateTableEnhancedRequest;
2832
import software.amazon.awssdk.services.dynamodb.DynamoDbClient;
2933
import software.amazon.awssdk.services.dynamodb.model.DeleteTableRequest;
3034

31-
import static org.hamcrest.MatcherAssert.assertThat;
32-
import static org.hamcrest.Matchers.is;
33-
import static org.mockito.ArgumentMatchers.same;
34-
import static org.mockito.Mockito.verify;
35-
3635
@RunWith(MockitoJUnitRunner.class)
3736
public class DeleteTableOperationTest {
3837

@@ -46,6 +45,11 @@ public class DeleteTableOperationTest {
4645
@Mock
4746
private DynamoDbClient mockDynamoDbClient;
4847

48+
@Test
49+
public void operationName_returnsDeleteTable() {
50+
DeleteTableOperation<FakeItem> operation = DeleteTableOperation.create();
51+
assertThat(operation.operationName().label(), is(OperationName.DELETE_TABLE.label()));
52+
}
4953

5054
@Test
5155
public void getServiceCall_makesTheRightCall() {

0 commit comments

Comments
 (0)