4242@ SpringBootTest
4343@ DirtiesContext
4444public class IllogicalMessageComponentTest {
45- private static final XPathService SERVICE = new XPathService ();
45+ private static final XPathService XPathService = new XPathService ();
4646
4747 @ Mock
4848 private TaskDispatcher taskDispatcher ;
@@ -118,12 +118,15 @@ public void When_DuplicateEhrRequestReceived_Expect_SkippedNoDatabaseUpdated() {
118118 ehrExtractStatusRepository .save (ehrExtractStatus );
119119 inboundMessageHandler .handle (message );
120120
121- var firstEhrStatus =
122- ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).get ();
121+ var firstEhrStatus = ehrExtractStatusRepository
122+ .findByConversationId (ehrExtractStatus .getConversationId ())
123+ .orElseThrow ();
124+
123125 inboundMessageHandler .handle (message );
124126
125- var secondEhrStatus =
126- ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).get ();
127+ var secondEhrStatus = ehrExtractStatusRepository
128+ .findByConversationId (ehrExtractStatus .getConversationId ())
129+ .orElseThrow ();
127130
128131 assertThat (firstEhrStatus .getUpdatedAt ()).isEqualTo (secondEhrStatus .getUpdatedAt ());
129132 verify (taskDispatcher , never ()).createTask (any ());
@@ -136,14 +139,14 @@ public void When_DuplicateContinueReceived_Expect_SkippedNoDatabaseUpdated() {
136139 ehrExtractStatus .setEhrContinue (EhrExtractStatus .EhrContinue .builder ().build ());
137140 ehrExtractStatusRepository .save (ehrExtractStatus );
138141
139- String continueEbxml = asString (continueResponseEbxml );
142+ String continueEbXml = asString (continueResponseEbxml );
140143
141- mockIncomingMessage (continueEbxml );
144+ mockIncomingMessage (continueEbXml );
142145
143146 inboundMessageHandler .handle (message );
144- var firstEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).get ();
147+ var firstEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).orElseThrow ();
145148 inboundMessageHandler .handle (message );
146- var secondEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).get ();
149+ var secondEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).orElseThrow ();
147150
148151 assertThat (firstEhrStatus .getUpdatedAt ()).isEqualTo (secondEhrStatus .getUpdatedAt ());
149152 verify (taskDispatcher , never ()).createTask (any ());
@@ -161,9 +164,9 @@ public void When_DuplicateAcknowledgementSentTwice_Expect_SkippedNoDatabaseUpdat
161164 mockAcknowledgementMessage (acknowledgementEbxml );
162165
163166 inboundMessageHandler .handle (message );
164- var firstEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).get ();
167+ var firstEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).orElseThrow ();
165168 inboundMessageHandler .handle (message );
166- var secondEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).get ();
169+ var secondEhrStatus = ehrExtractStatusRepository .findByConversationId (ehrExtractStatus .getConversationId ()).orElseThrow ();
167170
168171 assertThat (firstEhrStatus .getUpdatedAt ()).isEqualTo (secondEhrStatus .getUpdatedAt ());
169172 verify (taskDispatcher , never ()).createTask (any ());
@@ -187,7 +190,7 @@ private static String asString(Resource resource) {
187190
188191 @ SneakyThrows
189192 private void mockIncomingMessage (String ebxml ) {
190- SERVICE .parseDocumentFromXml (ebxml );
193+ XPathService .parseDocumentFromXml (ebxml );
191194 }
192195
193196 @ SneakyThrows
0 commit comments