Qualcuno di voi sa come scrivere l'output della funzione ok() sulla console senza includere le scringe di tale funzione nel costrutto console.log()?
test("Test della funzione somma()",
function () {
ok(somma(0,0) == 0, "La somma di 0 con 0 è 0");
ok(somma(2,0) == 2, "La somma di 2 con 0 è 2");
ok(somma(2,1) == 3, "La somma di 2 con 1 è 3");
ok(somma(2,-1) == 1, "La somma di 2 con -1 è 1");
ok(somma(-2,1) == -1, "La somma di -2 con 1 è -1");
});
Sto leggendo un libro di javascript e vorrei evitare di editare ogni volta il codice dell'autore. Se esistono altri strumenti alternativi ben venga.
In pratica vorrei una cosa di questo genere qui:
test("Test della funzione somma()",
function () {
ok(somma(0,0) == 0, console.log("La somma di 0 con 0 è 0"));
ok(somma(2,0) == 2, console.log("La somma di 2 con 0 è 2"));
ok(somma(2,1) == 3, console.log("La somma di 2 con 1 è 3"));
ok(somma(2,-1) == 1, console.log("La somma di 2 con -1 è 1"));
ok(somma(-2,1) == -1, console.log("La somma di -2 con 1 è -1"));
});
ma senza modificare il codice dell'esempio. Aggiungere alla stringa il console.log() ogni volta diventa troppo lungo e tedioso. Ho provato in vari modi ma senza alcun successo.
Ciao e grazie in anticipo