@@ -14,7 +14,7 @@ public class UsMnTest {
1414 @ Test
1515 public void testEncode1 () {
1616 UsMn usMn = new UsMn ();
17- Assertions .assertEquals ("BAAAAAABAA .QA" , usMn .encode ());
17+ Assertions .assertEquals ("BAAAAAQA .QA" , usMn .encode ());
1818 }
1919
2020 @ Test
@@ -26,15 +26,15 @@ public void testEncode2() {
2626 usMn .setFieldValue (UsMnField .TARGETED_ADVERTISING_OPT_OUT_NOTICE , 1 );
2727 usMn .setFieldValue (UsMnField .SALE_OPT_OUT , 1 );
2828 usMn .setFieldValue (UsMnField .TARGETED_ADVERTISING_OPT_OUT , 1 );
29- usMn .setFieldValue (UsMnField .SENSITIVE_DATA_PROCESSING , Arrays .asList (2 , 1 , 0 , 2 , 1 , 0 , 2 , 1 , 0 ));
30- usMn .setFieldValue (UsMnField .KNOWN_CHILD_SENSITIVE_DATA_CONSENTS , Arrays . asList ( 2 , 1 , 0 , 2 , 1 ) );
29+ usMn .setFieldValue (UsMnField .SENSITIVE_DATA_PROCESSING , Arrays .asList (2 , 1 , 0 , 2 , 1 , 0 , 2 , 1 ));
30+ usMn .setFieldValue (UsMnField .KNOWN_CHILD_SENSITIVE_DATA_CONSENTS , 1 );
3131 usMn .setFieldValue (UsMnField .ADDITIONAL_DATA_PROCESSING_CONSENT , 1 );
3232 usMn .setFieldValue (UsMnField .MSPA_COVERED_TRANSACTION , 1 );
3333 usMn .setFieldValue (UsMnField .MSPA_OPT_OUT_OPTION_MODE , 1 );
3434 usMn .setFieldValue (UsMnField .MSPA_SERVICE_PROVIDER_MODE , 2 );
3535 usMn .setFieldValue (UsMnField .GPC , true );
3636
37- Assertions .assertEquals ("BVWSSSSVYA .YA" , usMn .encode ());
37+ Assertions .assertEquals ("BVWSSVWA .YA" , usMn .encode ());
3838 }
3939
4040 @ Test
@@ -84,7 +84,7 @@ public void testSetInvalidValues() {
8484 }
8585
8686 try {
87- usMn .setFieldValue (UsMnField .KNOWN_CHILD_SENSITIVE_DATA_CONSENTS , Arrays . asList ( 1 , 2 , 3 ) );
87+ usMn .setFieldValue (UsMnField .KNOWN_CHILD_SENSITIVE_DATA_CONSENTS , 3 );
8888 Assertions .fail ("Expected ValidationException" );
8989 } catch (ValidationException e ) {
9090
@@ -123,20 +123,20 @@ public void testSetInvalidValues() {
123123 public void testEncodeWithGpcSegmentExcluded () {
124124 UsMn usMn = new UsMn ();
125125 usMn .setFieldValue (UsMnField .GPC_SEGMENT_INCLUDED , false );
126- Assertions .assertEquals ("BAAAAAABAA " , usMn .encode ());
126+ Assertions .assertEquals ("BAAAAAQA " , usMn .encode ());
127127 }
128128
129129 @ Test
130130 public void testDecode1 () throws DecodingException {
131- UsMn usMn = new UsMn ("BVWSSSSVYA .YA" );
131+ UsMn usMn = new UsMn ("BVWSSVWA .YA" );
132132
133133 Assertions .assertEquals (1 , usMn .getProcessingNotice ());
134134 Assertions .assertEquals (1 , usMn .getSaleOptOutNotice ());
135135 Assertions .assertEquals (1 , usMn .getTargetedAdvertisingOptOutNotice ());
136136 Assertions .assertEquals (1 , usMn .getSaleOptOut ());
137137 Assertions .assertEquals (1 , usMn .getTargetedAdvertisingOptOut ());
138- Assertions .assertEquals (Arrays .asList (2 , 1 , 0 , 2 , 1 , 0 , 2 , 1 , 0 ), usMn .getSensitiveDataProcessing ());
139- Assertions .assertEquals (Arrays . asList ( 2 , 1 , 0 , 2 , 1 ) , usMn .getKnownChildSensitiveDataConsents ());
138+ Assertions .assertEquals (Arrays .asList (2 , 1 , 0 , 2 , 1 , 0 , 2 , 1 ), usMn .getSensitiveDataProcessing ());
139+ Assertions .assertEquals (1 , usMn .getKnownChildSensitiveDataConsents ());
140140 Assertions .assertEquals (1 , usMn .getAdditionalDataProcessingConsent ());
141141 Assertions .assertEquals (1 , usMn .getMspaCoveredTransaction ());
142142 Assertions .assertEquals (1 , usMn .getMspaOptOutOptionMode ());
@@ -146,15 +146,15 @@ public void testDecode1() throws DecodingException {
146146
147147 @ Test
148148 public void testDecodeWithGpcSegmentExcluded () throws DecodingException {
149- UsMn usMn = new UsMn ("BVWSSSSVYA " );
149+ UsMn usMn = new UsMn ("BVWSSVWA " );
150150
151151 Assertions .assertEquals (1 , usMn .getProcessingNotice ());
152152 Assertions .assertEquals (1 , usMn .getSaleOptOutNotice ());
153153 Assertions .assertEquals (1 , usMn .getTargetedAdvertisingOptOutNotice ());
154154 Assertions .assertEquals (1 , usMn .getSaleOptOut ());
155155 Assertions .assertEquals (1 , usMn .getTargetedAdvertisingOptOut ());
156- Assertions .assertEquals (Arrays .asList (2 , 1 , 0 , 2 , 1 , 0 , 2 , 1 , 0 ), usMn .getSensitiveDataProcessing ());
157- Assertions .assertEquals (Arrays . asList ( 2 , 1 , 0 , 2 , 1 ) , usMn .getKnownChildSensitiveDataConsents ());
156+ Assertions .assertEquals (Arrays .asList (2 , 1 , 0 , 2 , 1 , 0 , 2 , 1 ), usMn .getSensitiveDataProcessing ());
157+ Assertions .assertEquals (1 , usMn .getKnownChildSensitiveDataConsents ());
158158 Assertions .assertEquals (1 , usMn .getAdditionalDataProcessingConsent ());
159159 Assertions .assertEquals (1 , usMn .getMspaCoveredTransaction ());
160160 Assertions .assertEquals (1 , usMn .getMspaOptOutOptionMode ());
0 commit comments