test:add test for add exercise

This commit is contained in:
hamzaelkhatri 2023-10-09 12:21:08 +01:00
parent 3a09fc145c
commit f1a34b4925
1 changed files with 19 additions and 0 deletions

19
js/tests/add_test.js Normal file
View File

@ -0,0 +1,19 @@
export const tests = []
const t = (f) => tests.push(f)
// add is declared and is a function and take 2 arguments
t(() => typeof Add === 'function')
t(() => Add.length === 2)
// add works with positive numbers
t(() => Add(5, 6) === 11)
// Add works with negative numbers
t(() => Add(-5, -6) === -11)
// Add works with mixed numbers
t(() => Add(-5, 6) === 1)
// Add works with zero
t(() => Add(0, 0) === 0)