test(simulator): refine hasOwnProp() helper tests
authorJérôme Benoit <jerome.benoit@sap.com>
Tue, 14 Feb 2023 23:47:53 +0000 (00:47 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Tue, 14 Feb 2023 23:47:53 +0000 (00:47 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
test/utils/UtilsTest.ts

index 15099685b3f5ba3025fee6c7e1f050f9bc705057..d6fd1f70e5c4d8ef2d8616f858d61dffba694098 100644 (file)
@@ -173,9 +173,13 @@ describe('Utils test suite', () => {
     expect(Utils.hasOwnProp([], '')).toBe(false);
     expect(Utils.hasOwnProp({}, '')).toBe(false);
     expect(Utils.hasOwnProp({ 1: 1 }, 1)).toBe(true);
+    expect(Utils.hasOwnProp({ 1: 1 }, '1')).toBe(true);
     expect(Utils.hasOwnProp({ 1: 1 }, 2)).toBe(false);
+    expect(Utils.hasOwnProp({ 1: 1 }, '2')).toBe(false);
     expect(Utils.hasOwnProp({ '1': '1' }, '1')).toBe(true);
+    expect(Utils.hasOwnProp({ '1': '1' }, 1)).toBe(true);
     expect(Utils.hasOwnProp({ '1': '1' }, '2')).toBe(false);
+    expect(Utils.hasOwnProp({ '1': '1' }, 2)).toBe(false);
   });
 
   it('Verify isIterable()', () => {