File tree Expand file tree Collapse file tree 1 file changed +26
-3
lines changed Expand file tree Collapse file tree 1 file changed +26
-3
lines changed Original file line number Diff line number Diff line change 1- import { assertEquals } from "https://deno.land/std/testing/asserts.ts" ;
1+ import { assertEquals , assertThrows } from "https://deno.land/std/testing/asserts.ts" ;
22import { add_deno } from '../app-deno.js' ;
33
44Deno . 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} ) ;
You can’t perform that action at this time.
0 commit comments