Skip to content

Commit 99a1af1

Browse files
authored
Update add.test-deno.js
1 parent b297302 commit 99a1af1

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

tests/add.test-deno.js

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,32 @@
1-
import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
1+
import { assertEquals, assertThrows } from "https://deno.land/std/testing/asserts.ts";
22
import { add_deno } from '../app-deno.js';
33

44
Deno.test("test de la fonction add-deno", () => {
55
assertEquals(add_deno(1, 2), 3);
66
assertEquals(add_deno(2, -3), -1);
7-
assertEquals(add_deno(0, 0), 0); // Ajout d'un autre test
8-
assertEquals(add_deno(NaN, 2), NaN); // Ajout d'un autre test
7+
assertEquals(add_deno(0, 0), 0);
8+
9+
assertThrows(
10+
() => {
11+
add_deno(NaN, 2);
12+
},
13+
Error,
14+
"Les paramètres doivent être des nombres"
15+
);
16+
17+
assertThrows(
18+
() => {
19+
add_deno(2, NaN);
20+
},
21+
Error,
22+
"Les paramètres doivent être des nombres"
23+
);
24+
25+
assertThrows(
26+
() => {
27+
add_deno(NaN, NaN);
28+
},
29+
Error,
30+
"Les paramètres doivent être des nombres"
31+
);
932
});

0 commit comments

Comments
 (0)