diff --git a/tests/domain/duplicate-selection.command.test.ts b/tests/domain/duplicate-selection.command.test.ts index 3c0c9b79..5449e21c 100644 --- a/tests/domain/duplicate-selection.command.test.ts +++ b/tests/domain/duplicate-selection.command.test.ts @@ -210,6 +210,11 @@ describe("duplicate selection command", () => { const duplicatedEntity = store.getState().document.entities[selection.ids[0]]; expect(duplicatedEntity).toBeDefined(); expect(duplicatedEntity.kind).toBe(sourceEntity.kind); + + if (!("position" in duplicatedEntity)) { + throw new Error("Expected duplicated entity to expose a position."); + } + expect(duplicatedEntity.position).toEqual(sourceEntity.position); expect(store.undo()).toBe(true);