2014-11-15 13 views

Odpowiedz

17

Number planned to numer asserts, który należy przetestować. Jest to całkowicie optional i można pomyśleć o tym, jako o sprawdzeniu poprawności, że twój skrypt testowy został w pełni ukończony.

docs states: -

Planowana argument jest szczególnie przydatna w przypadku, gdy dany skrypt testowy zostaje nagle przerwane pozostawiając cię bez oczywisty sposób poznać go i błędnie udany stanu.

Przykład: -

casper.test.begin('when testing foo', 3, function() { 
    test.assertEquals(1 === 1, '1 equals 1'); 
    test.assertEquals(5 === 5, '5 equals 5'); 
    test.done(); 
}); 

Test ten faktycznie nie jak zdefiniowano 3 planned asserts ale tylko 2 udało (jak istnieją tylko 2 twierdzi).