Skip to content

Commit 99d292b

Browse files
committed
Fix handling of UpdateBehavior.WRITE_IF_NOT_EXISTS on @DynamoDbAutoGeneratedUuid
1 parent 0f7044e commit 99d292b

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

services-custom/dynamodb-enhanced/src/test/java/software/amazon/awssdk/enhanced/dynamodb/extensions/AutoGeneratedUuidExtensionTest.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,7 @@ public void beforeWrite_withExistingUuid_doesNotOverwriteValue() {
8989

9090
String uuidValue = result.transformedItem().get("uuidAttribute").s();
9191
isValidUuid(uuidValue);
92-
assertThat(uuidValue)
93-
.as("UUID must be preserved, not overwritten")
94-
.isEqualTo(initialUuid);
92+
assertThat(uuidValue).isEqualTo(initialUuid);
9593
}
9694

9795
@Test
@@ -135,8 +133,8 @@ public void beforeWrite_withEmptyUuid_generatesNewValue() {
135133
.build());
136134

137135
assertThat(result.updateExpression()).isNull();
138-
String out = result.transformedItem().get("uuidAttribute").s();
139-
isValidUuid(out);
136+
String uuidValue = result.transformedItem().get("uuidAttribute").s();
137+
isValidUuid(uuidValue);
140138
}
141139

142140
@Test

0 commit comments

Comments
 (0)