123123 * <td style="border: 1px solid;">not set</td>
124124 * <td style="border: 1px solid;">yes</td>
125125 * <td style="border: 1px solid;"><code>X=</code></td>
126- * <td style="border: 1px solid;"><code>[]</code> </td>
126+ * <td style="border: 1px solid;">Exception </td>
127127 * </tr>
128128 * <tr>
129129 * <td style="border: 1px solid;">yes</td>
144144 * <td style="border: 1px solid;"><code>A=</code></td>
145145 * <td style="border: 1px solid;">-</td>
146146 * <td style="border: 1px solid;">-</td>
147- * <td style="border: 1px solid;"><code>[]</code> </td>
147+ * <td style="border: 1px solid;">Exception </td>
148148 * </tr>
149149 * <tr>
150150 * <td style="border: 1px solid;">yes</td>
@@ -671,9 +671,12 @@ public void requiredPropertyMissingDefaultSetDefaultPropertyMissing() {
671671 })
672672 public void requiredPropertyMissingDefaultSetDefaultPropertyShortEmpty () {
673673 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
674- RequiredDefaultSet instance = MCRConfigurableInstanceHelper .getInstance (
675- RequiredDefaultSet .class , configuration );
676- assertEquals (EMPTY , instance .list );
674+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
675+ MCRConfigurableInstanceHelper .getInstance (
676+ RequiredDefaultSet .class , configuration );
677+ });
678+ assertEquals ("Missing default configuration entries like: MCR.List, MCR.List.1, MCR.List.2, ..." ,
679+ exception .getMessage ());
677680 }
678681
679682 @ Test
@@ -708,9 +711,12 @@ public void requiredPropertyMissingDefaultSetDefaultPropertyLongNotEmpty() {
708711 })
709712 public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyMissing () {
710713 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
711- RequiredDefaultNotSet instance = MCRConfigurableInstanceHelper .getInstance (
712- RequiredDefaultNotSet .class , configuration );
713- assertEquals (EMPTY , instance .list );
714+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
715+ MCRConfigurableInstanceHelper .getInstance (
716+ RequiredDefaultNotSet .class , configuration );
717+ });
718+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
719+ exception .getMessage ());
714720 }
715721
716722 @ Test
@@ -721,9 +727,12 @@ public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyMissing() {
721727 })
722728 public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyShortEmpty () {
723729 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
724- RequiredDefaultNotSet instance = MCRConfigurableInstanceHelper .getInstance (
725- RequiredDefaultNotSet .class , configuration );
726- assertEquals (EMPTY , instance .list );
730+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
731+ MCRConfigurableInstanceHelper .getInstance (
732+ RequiredDefaultNotSet .class , configuration );
733+ });
734+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
735+ exception .getMessage ());
727736 }
728737
729738 @ Test
@@ -734,9 +743,12 @@ public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyShortEmpty() {
734743 })
735744 public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyShortNotEmpty () {
736745 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
737- RequiredDefaultNotSet instance = MCRConfigurableInstanceHelper .getInstance (
738- RequiredDefaultNotSet .class , configuration );
739- assertEquals (EMPTY , instance .list );
746+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
747+ MCRConfigurableInstanceHelper .getInstance (
748+ RequiredDefaultNotSet .class , configuration );
749+ });
750+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
751+ exception .getMessage ());
740752 }
741753
742754 @ Test
@@ -748,9 +760,12 @@ public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyShortNotEmpty(
748760 })
749761 public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyLongNotEmpty () {
750762 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
751- RequiredDefaultNotSet instance = MCRConfigurableInstanceHelper .getInstance (
752- RequiredDefaultNotSet .class , configuration );
753- assertEquals (EMPTY , instance .list );
763+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
764+ MCRConfigurableInstanceHelper .getInstance (
765+ RequiredDefaultNotSet .class , configuration );
766+ });
767+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
768+ exception .getMessage ());
754769 }
755770
756771 @ Test
@@ -760,9 +775,12 @@ public void requiredPropertyShortEmptyDefaultNotSetDefaultPropertyLongNotEmpty()
760775 })
761776 public void requiredPropertyShortEmptyDefaultSetDefaultPropertyMissing () {
762777 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
763- RequiredDefaultSet instance = MCRConfigurableInstanceHelper .getInstance (
764- RequiredDefaultSet .class , configuration );
765- assertEquals (EMPTY , instance .list );
778+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
779+ MCRConfigurableInstanceHelper .getInstance (
780+ RequiredDefaultSet .class , configuration );
781+ });
782+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
783+ exception .getMessage ());
766784 }
767785
768786 @ Test
@@ -773,9 +791,12 @@ public void requiredPropertyShortEmptyDefaultSetDefaultPropertyMissing() {
773791 })
774792 public void requiredPropertyShortEmptyDefaultSetDefaultPropertyShortEmpty () {
775793 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
776- RequiredDefaultSet instance = MCRConfigurableInstanceHelper .getInstance (
777- RequiredDefaultSet .class , configuration );
778- assertEquals (EMPTY , instance .list );
794+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
795+ MCRConfigurableInstanceHelper .getInstance (
796+ RequiredDefaultSet .class , configuration );
797+ });
798+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
799+ exception .getMessage ());
779800 }
780801
781802 @ Test
@@ -786,9 +807,12 @@ public void requiredPropertyShortEmptyDefaultSetDefaultPropertyShortEmpty() {
786807 })
787808 public void requiredPropertyShortEmptyDefaultSetDefaultPropertyShortNotEmpty () {
788809 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
789- RequiredDefaultSet instance = MCRConfigurableInstanceHelper .getInstance (
790- RequiredDefaultSet .class , configuration );
791- assertEquals (EMPTY , instance .list );
810+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
811+ MCRConfigurableInstanceHelper .getInstance (
812+ RequiredDefaultSet .class , configuration );
813+ });
814+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
815+ exception .getMessage ());
792816 }
793817
794818 @ Test
@@ -800,9 +824,12 @@ public void requiredPropertyShortEmptyDefaultSetDefaultPropertyShortNotEmpty() {
800824 })
801825 public void requiredPropertyShortEmptyDefaultSetDefaultPropertyLongNotEmpty () {
802826 MCRInstanceConfiguration configuration = MCRInstanceConfiguration .ofName ("Foo" );
803- RequiredDefaultSet instance = MCRConfigurableInstanceHelper .getInstance (
804- RequiredDefaultSet .class , configuration );
805- assertEquals (EMPTY , instance .list );
827+ MCRConfigurationException exception = assertThrows (MCRConfigurationException .class , () -> {
828+ MCRConfigurableInstanceHelper .getInstance (
829+ RequiredDefaultSet .class , configuration );
830+ });
831+ assertEquals ("Missing configuration entries like: Foo.List, Foo.List.1, Foo.List.2, ..." ,
832+ exception .getMessage ());
806833 }
807834
808835 @ Test
0 commit comments