자바로 작성된 나머지 API의 외부 끝점을 테스트하고 싶습니다만, js 코드를 공유하고 클라이언트 웹 응용 프로그램과 테스트 프레임 워크를 공유 할 수있는 가능성을 테스트하려면 javascript에서 테스트를 실행하고 싶습니다. 거기에 좋은 라이브러리가있어서 휠체어를 재발견 할 필요가 없습니다.좋은 서버 측 자바 스크립트 기반의 나머지 API 테스팅 프레임 워크가 있습니까?
1
A
답변
0
내가 TDD에 대한 HTTP 클라이언트
https://github.com/danwrong/restler
와 모카 등 restler 사용/BDD
http://visionmedia.github.com/mocha/
심지어 불구하고 관련 거의 보일러가 매우 간단합니다 실제로는 프레임 워크 자체가 아니다.
test('/authenticate service should authenticate user', function(done) {
var myService = service.getLocator().authenticate;
var params = {username: "...", password: "..."};
service.postJson(myService.host, '/authenticate', params, function(data, response) {
data.username.should.eql('...');
done();
});
});
0
아직 시도하지는 않았지만 node.js 버전의 VCR https://github.com/elcuervo/vcr.js이 유망 해 보입니다.
응답이 너무 복잡하지 않은 경우 응답을 스텁 하겠지만. 테스트를 작성
이것은 유망한 콤보처럼 보입니다. HTTP 클라이언트를 다른 프레임 워크와 결합하는 것을 생각하지 않았습니다. – zanedev