@@ -315,7 +315,7 @@ void updateDaiFromExtRef_should_update_setSrcXX_values_when_ExtRef_desc_suffix_e
315315 TExtRef extRef1 = givenExtRef (1 , true );
316316
317317 // When
318- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 ));
318+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 ));
319319
320320 // Then
321321 assertThat (sclReportItems ).isEmpty ();
@@ -340,7 +340,7 @@ void updateDaiFromExtRef_should_update_setSrcRef_value_but_not_setSrcCB_when_Ext
340340 TExtRef extRef1 = givenExtRef (1 , false );
341341
342342 // When
343- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 ));
343+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 ));
344344
345345 // Then
346346 assertThat (sclReportItems ).isEmpty ();
@@ -371,7 +371,7 @@ void updateDaiFromExtRef_should_update_setSrcXX_and_setTstXX_values_when_ExtRef_
371371 TExtRef extRef3 = givenExtRef (3 , true );
372372
373373 // When
374- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 , extRef3 ));
374+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 , extRef3 ));
375375
376376 // Then
377377 assertThat (sclReportItems ).isEmpty ();
@@ -423,7 +423,7 @@ void updateDaiFromExtRef_should_update_only_setSrcRef_and_setTstRef_values_when_
423423 TExtRef extRef3 = givenExtRef (3 , false );
424424
425425 // When
426- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 , extRef3 ));
426+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 , extRef3 ));
427427
428428 // Then
429429 assertThat (sclReportItems ).isEmpty ();
@@ -451,14 +451,13 @@ void updateDaiFromExtRef_should_return_warning_report_when_none_ExtRef_endin_wit
451451 TExtRef extRef3 = givenExtRef (3 , false );
452452
453453 // When
454- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef3 ));
454+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef3 ));
455455
456456 // Then
457457 assertThat (sclReportItems )
458- .isPresent ()
459- .isNotEmpty ();
460- assertThat (sclReportItems .get ().getMessage ())
461- .contains ("can't be bound with an ExtRef" );
458+ .isNotEmpty ()
459+ .extracting (SclReportItem ::getMessage )
460+ .contains ("The DOI /DOI[@name=\" Do\" ] can't be bound with an ExtRef" );
462461 assertThat (doiAdapter .getDataAdapterByName (DOIAdapter .DA_NAME_SET_SRC_REF )).isNotNull ();
463462 assertThat (getDaiValOfDoi (doiAdapter , DOIAdapter .DA_NAME_SET_SRC_REF )).isNotPresent ();
464463 }
@@ -471,7 +470,7 @@ void updateDaiFromExtRef_should_create_DAI_when_no_DAI_name_setSrcRef() {
471470 TExtRef extRef1 = givenExtRef (1 , false );
472471
473472 // When
474- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 ));
473+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 ));
475474
476475 // Then
477476 assertThat (sclReportItems ).isEmpty ();
@@ -489,13 +488,14 @@ void updateDaiFromExtRef_should_return_filled_ReportItem_when_no_ExtRef_in_LNode
489488 DOIAdapter doiAdapter = daiAdapter .getParentAdapter ();
490489
491490 // When
492- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of ());
491+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of ());
493492
494493 // Then
495494 assertThat (sclReportItems )
496- .isPresent ()
497495 .isNotEmpty ();
498- assertThat (sclReportItems .get ().getMessage ()).contains ("can't be bound with an ExtRef" );
496+ assertThat (sclReportItems )
497+ .extracting (SclReportItem ::getMessage )
498+ .contains ("The DOI /DOI[@name=\" Do\" ] can't be bound with an ExtRef" );
499499 }
500500
501501 @ Test
@@ -529,7 +529,7 @@ void updateDaiFromExtRef_should_compose_correct_name_when_optional_ExtRef_attrib
529529 extRef3 .setDoName ("DO_NAME_3" );
530530
531531 // When
532- Optional <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 , extRef3 ));
532+ List <SclReportItem > sclReportItems = doiAdapter .updateDaiFromExtRef (List .of (extRef1 , extRef3 ));
533533
534534 // Then
535535 assertThat (sclReportItems ).isEmpty ();
0 commit comments