13
나는이 기능을 이해하지 못한다. test.begin(String description, Number planned, Function suite)
. 매개 변수 Number planed
은 무엇인가요?CasperJS에서 "test.begin()"함수의 의미는 무엇입니까?
나는이 기능을 이해하지 못한다. test.begin(String description, Number planned, Function suite)
. 매개 변수 Number planed
은 무엇인가요?CasperJS에서 "test.begin()"함수의 의미는 무엇입니까?
Number planned
은 테스트 할 숫자가 asserts
입니다. 이것은 전적으로 optional
이며 테스트 스크립트가 실제로 완벽하게 완료되었는지를 점검하는 것으로 생각할 수 있습니다.
docs states : -
계획된 인수는 경우 주어진 테스트 스크립트 갑자기 그것을 알고 잘못 성공 상태에 명백한 방법으로 당신을 떠날 중단 특히 유용합니다.
예 : -
casper.test.begin('when testing foo', 3, function() {
test.assertEquals(1 === 1, '1 equals 1');
test.assertEquals(5 === 5, '5 equals 5');
test.done();
});
내가 3 planned asserts
을 정의하지만 둘은 성공으로이 테스트는 실제로 (이 있기 때문에 단지 2가 주장) 실패합니다.