Skip to content

Commit 7cb3adc

Browse files
committed
Add assertion that the save method gets called
1 parent ba1f846 commit 7cb3adc

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

service/src/test/java/uk/nhs/adaptors/gp2gp/ehr/EhrResendControllerTest.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ void setUp() {
8282
}
8383

8484
@Test
85-
void When_AnEhrExtractHasFailed_Expect_GetGpcStructuredTaskScheduled_And_EhrExtractStatusIsReset() {
85+
void When_AnEhrExtractHasFailed_Expect_GetGpcStructuredTaskScheduledAndEhrExtractStatusIsReset() {
8686

8787
String ehrMessageRef = generateRandomUppercaseUUID();
8888
var ehrExtractStatus = new EhrExtractStatus();
@@ -111,19 +111,19 @@ void When_AnEhrExtractHasFailed_Expect_GetGpcStructuredTaskScheduled_And_EhrExtr
111111

112112
ehrResendController.scheduleEhrExtractResend(CONVERSATION_ID);
113113

114-
var updatedEhrExtractStatus = ehrExtractStatusRepository.findByConversationId(ehrExtractStatus.getConversationId());
115114
var taskDefinition = GetGpcStructuredTaskDefinition.getGetGpcStructuredTaskDefinition(randomIdGeneratorService, ehrExtractStatus);
116115

117116
assertAll(
118117
() -> verify(taskDispatcher, times(1)).createTask(taskDefinition),
119-
() -> assertEquals(now, updatedEhrExtractStatus.get().getMessageTimestamp()),
120-
() -> assertEquals(now, updatedEhrExtractStatus.get().getCreated()),
121-
() -> assertEquals(now, updatedEhrExtractStatus.get().getUpdatedAt()),
122-
() -> assertNull(updatedEhrExtractStatus.get().getEhrExtractCorePending()),
123-
() -> assertNull(updatedEhrExtractStatus.get().getEhrContinue()),
124-
() -> assertNull(updatedEhrExtractStatus.get().getAckPending()),
125-
() -> assertNull(updatedEhrExtractStatus.get().getEhrReceivedAcknowledgement()),
126-
() -> assertNull(updatedEhrExtractStatus.get().getGpcAccessDocument())
118+
() -> verify(ehrExtractStatusRepository, times(1)).save(ehrExtractStatus),
119+
() -> assertEquals(now, ehrExtractStatus.getMessageTimestamp()),
120+
() -> assertEquals(now, ehrExtractStatus.getCreated()),
121+
() -> assertEquals(now, ehrExtractStatus.getUpdatedAt()),
122+
() -> assertNull(ehrExtractStatus.getEhrExtractCorePending()),
123+
() -> assertNull(ehrExtractStatus.getEhrContinue()),
124+
() -> assertNull(ehrExtractStatus.getAckPending()),
125+
() -> assertNull(ehrExtractStatus.getEhrReceivedAcknowledgement()),
126+
() -> assertNull(ehrExtractStatus.getGpcAccessDocument())
127127
);
128128
}
129129

0 commit comments

Comments
 (0)