2012-06-23 3 views
1

ajax 및 UI에 jquery을 사용하는 웹 응용 프로그램이 있다고 가정합니다. 이제 단위 테스트를 추가하고 싶습니다. 나는 브라우저와 별도의 웹 서버를 실행하지 않고 하나의 프로세스에서 실행하는 단위 테스트를 싶습니다 나는 그것이 node.js 다음과 같은 node 모듈을 행할 희망 :유닛 테스팅을위한 Node.js 모듈

  • buster.js
  • jquery 노드 모듈
  • jsdom 노드 모듈

내가 뭔가를 잃어버렸나요? 그러한 단위 테스트의 예가 있습니까?

답변

1

글쎄, 당신은 assert와 테스트 루틴을 쓸 수 있습니다,하지만 난 단위 테스트 프레임 워크를 사용하는 것이 좋습니다 싶습니다 -보다 구체적으로 nodeunit가. 단위 테스트를 단순화하기 위해이 모듈을 사용하는 방법을 설명하는 a neat article이 있습니다.

실제로 여기에 많은 질문이 있습니다. 예를 들어, this one과 같이 많은 스레드가 있습니다.)

2

"assert"모듈을 테스트 했습니까? 그것은 표준 NodeJS에 포함, 당신은 같은 것을 수행 할 수 있습니다

var assert = require('assert'); 
assert.ok(true, 'test fails'); 
관련 문제