Skip to content

Commit 1162daa

Browse files
committed
add test for isTransactionPendingDelete
1 parent d4b5721 commit 1162daa

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

tests/unit/TransactionUtilsTest.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -504,4 +504,17 @@ describe('TransactionUtils', () => {
504504
expect(result).toEqual(pendingAction);
505505
});
506506
});
507+
508+
describe('isTransactionPendingDelete', () => {
509+
it.each([
510+
['when pendingAction is null', null, false],
511+
['when pendingAction is delete', CONST.RED_BRICK_ROAD_PENDING_ACTION.DELETE, true],
512+
['when pendingAction is add', CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD, false],
513+
['when pendingAction is update', CONST.RED_BRICK_ROAD_PENDING_ACTION.UPDATE, false],
514+
])('%s', (_description, pendingAction, expected) => {
515+
const transaction = generateTransaction({pendingAction});
516+
const result = TransactionUtils.isTransactionPendingDelete(transaction);
517+
expect(result).toEqual(expected);
518+
});
519+
});
507520
});

0 commit comments

Comments
 (0)