From 99414d55b96ccd08ddfd3e08dd805af45f682a96 Mon Sep 17 00:00:00 2001 From: Felix Reichenbach <felix.reichenbach@mgm-tp.com> Date: Mon, 27 Jan 2025 10:35:28 +0100 Subject: [PATCH] OZG-7515 add migration test --- ...meBescheidToPatchAttachedItemCommandITCase.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/common/migration/M014_AddItemNameBescheidToPatchAttachedItemCommandITCase.java b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/common/migration/M014_AddItemNameBescheidToPatchAttachedItemCommandITCase.java index d558ae25f..8b8e0416e 100644 --- a/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/common/migration/M014_AddItemNameBescheidToPatchAttachedItemCommandITCase.java +++ b/vorgang-manager-server/src/test/java/de/ozgcloud/vorgang/common/migration/M014_AddItemNameBescheidToPatchAttachedItemCommandITCase.java @@ -125,7 +125,6 @@ class M014_AddItemNameBescheidToPatchAttachedItemCommandITCase { @Nested class TestBuildQuery { - @Test void shouldQueryPatchAttachedItemCommandsWithParentId() { var query = migration.buildQuery(List.of(sendBescheidCommand.getObjectId(ID_FIELD).toString())); @@ -136,6 +135,19 @@ class M014_AddItemNameBescheidToPatchAttachedItemCommandITCase { } } + @Nested + class TestUpdateDocuments { + @Test + void shouldModifyPatchAttachedBescheidItem() { + migration.updateDocuments(mongoOperations, List.of(sendBescheidCommand.getObjectId(ID_FIELD).toString())); + + var command = migrationDbTestUtils.getCommand(patchAttachedItemCommand.getObjectId(ID_FIELD)); + + assertThat(command).usingRecursiveComparison().isEqualTo(buildExpectedPatchAttachedItemCommand(patchAttachedItemCommand)); + } + + } + @Nested class TestFullMigration { @Test -- GitLab