@@ -7,17 +7,20 @@ describe("TerminalSettings properties", () => {
77 terminalSettings = new TerminalSettings ( ) ;
88 } ) ;
99
10- test ( "should allow properties to be null" , ( ) => {
11- terminalSettings . cardholderReceipt = null ;
12- terminalSettings . connectivity = null ;
13- terminalSettings . gratuities = null ;
14- terminalSettings . hardware = null ;
15-
16- expect ( terminalSettings . cardholderReceipt ) . toBeNull ( ) ;
17- expect ( terminalSettings . connectivity ) . toBeNull ( ) ;
18- expect ( terminalSettings . gratuities ) . toBeNull ( ) ;
19- expect ( terminalSettings . hardware ) . toBeNull ( ) ;
20- } ) ;
10+ // TMP: commented out to decide if attributes should be nullable (even when OpenAPI spec does not allow it)
11+ // https://github.com/Adyen/adyen-node-api-library/issues/1351
12+ //
13+ // test("should allow properties to be null", () => {
14+ // terminalSettings.cardholderReceipt = null;
15+ // terminalSettings.connectivity = null;
16+ // terminalSettings.gratuities = null;
17+ // terminalSettings.hardware = null;
18+
19+ // expect(terminalSettings.cardholderReceipt).toBeNull();
20+ // expect(terminalSettings.connectivity).toBeNull();
21+ // expect(terminalSettings.gratuities).toBeNull();
22+ // expect(terminalSettings.hardware).toBeNull();
23+ // });
2124
2225 test ( "should allow properties to be undefined" , ( ) => {
2326 terminalSettings . cardholderReceipt = undefined ;
0 commit comments