Browse Source

test: add unitTest for sub exercise

CON-2239-TESTS-add-test-of-sub-exercise
hamzaelkhatri 7 months ago
parent
commit
d650fc9f04
  1. 14
      js/tests/sub_test.js

14
js/tests/sub_test.js

@ -0,0 +1,14 @@
export const tests = []
const t = (f) => tests.push(f)
// Sub is declared and is a function and take 2 argument
t(() => typeof Sub === 'function')
t(() => Sub.length === 2)
// Sub works with positive numbers
t(() => Sub(5, 2) === 3)
t(() => Sub(Sub(Sub(5, 2), 2), 2) === -1) // Sub Sub Sub !!
// sub works with negative numbers
t(() => Sub(-5, -2) === -3)
t(() => Sub(Sub(Sub(-5, -2), -2), -2) === 1) // Sub Sub Sub !!
Loading…
Cancel
Save