jasmine/jasmine-node/web 드라이버 설정을 사용하여 자동화 된 테스트를 처음 사용했습니다. 이 질문은 jasmine의 jasmine-node 모듈과 관련이 있습니다. 다음과 같이 노드에 간단한 모듈을 만들었습니다.재스민 노드가 제대로 작동하지 않습니다.
exports.testFunc = function() { console.log("Inside Test Function") }
위의 내용으로 가져오고 다른 파일에 testCase.js라는 파일을 가져 왔습니다.
var testModule = require('./testCase.js');
testModule.testFunc();
나는 firstSpec.js로 사용하여이 파일을 저장하고 그것은 잘 작동 노드
node firstSpec.js
로를 달렸다. 나는 자스민-node 명령에 동일한 코드를 실행할 때 그것은
Finished in 0 seconds
0 tests, 0 assertions, 0 failures, 0 skipped
이 자스민 노드 모듈에 대한 이해에 문제가 있나요 그것은 실행
jasmine-node firstSpec.js
실행 상태를 다음과 같이 완료되지 않습니다 ? 기본적으로 모듈 기반 테스트 케이스를 다른 파일에 작성하고이를 부모 스펙 파일에 포함하여 코드가 테스트 케이스에 맞게 구조화되도록하고 싶습니다. 여러 사양 파일을 실행할 수 있습니다. 그러나 이러한 파일에 대한 코드 실행 순서가 중요합니다. 이것에 대한 어떤 방법이나 해결 방법이 있습니까? 사전
마니