4040@ ExtendWith ({SpringExtension .class , MongoDBExtension .class , ActiveMQExtension .class , MockitoExtension .class })
4141@ DirtiesContext
4242@ SpringBootTest (properties = {
43- "command.line.runner.enabled=false" })
43+ "command.line.runner.enabled=false" })
4444public class SendAcknowledgementComponentTest {
4545 private static final String GENERATED_RANDOM_ID = "GENERATED-RANDOM-ID" ;
4646 private static final String FROM_ASID = "0000222-from-asid" ;
@@ -113,26 +113,26 @@ public void When_AcknowledgementTaskRunsTwice_Expect_DatabaseOverwritesEhrExtrac
113113 @ Test
114114 public void When_NegativeAcknowledgementTaskExecuted_Expect_ValidRequestSentToMhs () {
115115 var taskDefinition =
116- SendAcknowledgementTaskDefinition .builder ()
117- .fromAsid (FROM_ASID )
118- .toAsid (TO_ASID )
119- .fromOdsCode (FROM_ODS_CODE )
120- .toOdsCode (TO_ODS_CODE )
121- .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
122- .reasonCode (REASON_CODE )
123- .detail (REASON_MESSAGE )
124- .conversationId (EhrStatusConstants .CONVERSATION_ID )
125- .taskId (TASK_ID )
126- .typeCode (NEGATIVE_ACK_TYPE_CODE )
127- .build ();
116+ SendAcknowledgementTaskDefinition .builder ()
117+ .fromAsid (FROM_ASID )
118+ .toAsid (TO_ASID )
119+ .fromOdsCode (FROM_ODS_CODE )
120+ .toOdsCode (TO_ODS_CODE )
121+ .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
122+ .reasonCode (REASON_CODE )
123+ .detail (REASON_MESSAGE )
124+ .conversationId (EhrStatusConstants .CONVERSATION_ID )
125+ .taskId (TASK_ID )
126+ .typeCode (NEGATIVE_ACK_TYPE_CODE )
127+ .build ();
128128
129129 sendAcknowledgementExecutor .execute (taskDefinition );
130130
131131 verify (mhsRequestBuilder ).buildSendAcknowledgementRequest (
132- asString (expectedNackMessage ), FROM_ODS_CODE , EhrStatusConstants .CONVERSATION_ID , GENERATED_RANDOM_ID );
132+ asString (expectedNackMessage ), FROM_ODS_CODE , EhrStatusConstants .CONVERSATION_ID , GENERATED_RANDOM_ID );
133133
134134 EhrExtractStatus updatedEhrExtractStatus =
135- ehrExtractStatusRepository .findByConversationId (EhrStatusConstants .CONVERSATION_ID ).get ();
135+ ehrExtractStatusRepository .findByConversationId (EhrStatusConstants .CONVERSATION_ID ).get ();
136136 EhrExtractStatus .AckToRequester ackToRequester = updatedEhrExtractStatus .getAckToRequester ();
137137 assertThat (ackToRequester .getTaskId ()).isEqualTo (TASK_ID );
138138 assertThat (ackToRequester .getMessageId ()).isEqualTo (GENERATED_RANDOM_ID );
@@ -144,24 +144,24 @@ public void When_NegativeAcknowledgementTaskExecuted_Expect_ValidRequestSentToMh
144144 @ Test
145145 public void When_PositiveAcknowledgementTaskExecuted_Expect_ValidRequestSentToMhs () {
146146 var taskDefinition =
147- SendAcknowledgementTaskDefinition .builder ()
148- .fromAsid (FROM_ASID )
149- .toAsid (TO_ASID )
150- .fromOdsCode (FROM_ODS_CODE )
151- .toOdsCode (TO_ODS_CODE )
152- .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
153- .conversationId (EhrStatusConstants .CONVERSATION_ID )
154- .taskId (TASK_ID )
155- .typeCode (POSITIVE_ACK_TYPE_CODE )
156- .build ();
147+ SendAcknowledgementTaskDefinition .builder ()
148+ .fromAsid (FROM_ASID )
149+ .toAsid (TO_ASID )
150+ .fromOdsCode (FROM_ODS_CODE )
151+ .toOdsCode (TO_ODS_CODE )
152+ .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
153+ .conversationId (EhrStatusConstants .CONVERSATION_ID )
154+ .taskId (TASK_ID )
155+ .typeCode (POSITIVE_ACK_TYPE_CODE )
156+ .build ();
157157
158158 sendAcknowledgementExecutor .execute (taskDefinition );
159159
160160 verify (mhsRequestBuilder ).buildSendAcknowledgementRequest (
161- asString (expectedAckMessage ), FROM_ODS_CODE , EhrStatusConstants .CONVERSATION_ID , GENERATED_RANDOM_ID );
161+ asString (expectedAckMessage ), FROM_ODS_CODE , EhrStatusConstants .CONVERSATION_ID , GENERATED_RANDOM_ID );
162162
163163 EhrExtractStatus updatedEhrExtractStatus =
164- ehrExtractStatusRepository .findByConversationId (EhrStatusConstants .CONVERSATION_ID ).get ();
164+ ehrExtractStatusRepository .findByConversationId (EhrStatusConstants .CONVERSATION_ID ).get ();
165165 EhrExtractStatus .AckToRequester ackToRequester = updatedEhrExtractStatus .getAckToRequester ();
166166 assertThat (ackToRequester .getTaskId ()).isEqualTo (TASK_ID );
167167 assertThat (ackToRequester .getMessageId ()).isEqualTo (GENERATED_RANDOM_ID );
@@ -173,51 +173,51 @@ public void When_PositiveAcknowledgementTaskExecuted_Expect_ValidRequestSentToMh
173173 @ Test
174174 public void When_SendAckTaskExecuted_WithMhsConnectionException_Expect_ExceptionThrownAndDbNotUpdated () {
175175 var taskDefinition =
176- SendAcknowledgementTaskDefinition .builder ()
177- .fromAsid (FROM_ASID )
178- .toAsid (TO_ASID )
179- .fromOdsCode (FROM_ODS_CODE )
180- .toOdsCode (TO_ODS_CODE )
181- .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
182- .conversationId (EhrStatusConstants .CONVERSATION_ID )
183- .taskId (TASK_ID )
184- .typeCode (POSITIVE_ACK_TYPE_CODE )
185- .build ();
176+ SendAcknowledgementTaskDefinition .builder ()
177+ .fromAsid (FROM_ASID )
178+ .toAsid (TO_ASID )
179+ .fromOdsCode (FROM_ODS_CODE )
180+ .toOdsCode (TO_ODS_CODE )
181+ .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
182+ .conversationId (EhrStatusConstants .CONVERSATION_ID )
183+ .taskId (TASK_ID )
184+ .typeCode (POSITIVE_ACK_TYPE_CODE )
185+ .build ();
186186
187187 doThrow (MhsConnectionException .class ).when (mhsClient ).sendMessageToMHS (any ());
188188
189189 assertThatExceptionOfType (MhsConnectionException .class )
190- .isThrownBy (() -> sendAcknowledgementExecutor .execute (taskDefinition ));
190+ .isThrownBy (() -> sendAcknowledgementExecutor .execute (taskDefinition ));
191191
192192 var updatedEhrExtractStatus = ehrExtractStatusRepository
193- .findByConversationId (EhrStatusConstants .CONVERSATION_ID )
194- .orElseThrow ();
193+ .findByConversationId (EhrStatusConstants .CONVERSATION_ID )
194+ .orElseThrow ();
195195
196196 assertThat (updatedEhrExtractStatus .getAckToRequester ()).isNull ();
197197 }
198198
199199 @ Test
200200 public void When_SendAckTaskExecuted_WithMhsServerErrorException_Expect_ExceptionThrownAndDbNotUpdated () {
201201 var taskDefinition =
202- SendAcknowledgementTaskDefinition .builder ()
203- .fromAsid (FROM_ASID )
204- .toAsid (TO_ASID )
205- .fromOdsCode (FROM_ODS_CODE )
206- .toOdsCode (TO_ODS_CODE )
207- .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
208- .conversationId (EhrStatusConstants .CONVERSATION_ID )
209- .taskId (TASK_ID )
210- .typeCode (POSITIVE_ACK_TYPE_CODE )
211- .build ();
202+ SendAcknowledgementTaskDefinition .builder ()
203+ .fromAsid (FROM_ASID )
204+ .toAsid (TO_ASID )
205+ .fromOdsCode (FROM_ODS_CODE )
206+ .toOdsCode (TO_ODS_CODE )
207+ .ehrRequestMessageId (EHR_REQUEST_MESSAGE_ID )
208+ .conversationId (EhrStatusConstants .CONVERSATION_ID )
209+ .taskId (TASK_ID )
210+ .typeCode (POSITIVE_ACK_TYPE_CODE )
211+ .build ();
212212
213213 doThrow (MhsServerErrorException .class ).when (mhsClient ).sendMessageToMHS (any ());
214214
215215 assertThatExceptionOfType (MhsServerErrorException .class )
216- .isThrownBy (() -> sendAcknowledgementExecutor .execute (taskDefinition ));
216+ .isThrownBy (() -> sendAcknowledgementExecutor .execute (taskDefinition ));
217217
218218 var updatedEhrExtractStatus = ehrExtractStatusRepository
219- .findByConversationId (EhrStatusConstants .CONVERSATION_ID )
220- .orElseThrow ();
219+ .findByConversationId (EhrStatusConstants .CONVERSATION_ID )
220+ .orElseThrow ();
221221
222222 assertThat (updatedEhrExtractStatus .getAckToRequester ()).isNull ();
223223 }
0 commit comments