2014-12-08 2 views
1

내 JS 코드의 문제점을 파악하고 싶습니다. 이 코드는 매우 간단하고 아주 간단한 오류가 있지만 테스트를 설정하려고합니다. 내가 자바 스크립트 테스트 프레임 워크에 대한 주위를 봤 거든 하나의 RSPEC, 모카, 내가 더 많은 jQuery 기능을 제공하는 것 같아 Chai 확장을 가지고 전화를 비슷한 발견.어떻게 모카를 시작하고 첫 번째 테스트를 할 수 있습니까?

저는 nodejs 사용자가 아닙니다. 저는 보통 Ruby on Rails를 사용하는 PHP 백엔드입니다. 따라서 npm install mocha은 나를 협박합니다. 저는 Google에서 노드 패키지 관리자없이 모카를 설정할 수 있다고 제안했는데 일반적으로 첫 번째 테스트를 설정하는 것이 어려워 보였습니다. 노드에 익숙해지는 데 너무 많은 시간을 보내고 싶지 않습니다. 간단하게 테스트를 작성하고 테스트 해보기 만하면됩니다.

답변

2

사실 "설치"모카는 jQuery를 설치하는 것보다 훨씬 복잡합니다! 파일을 포함하기 만하면됩니다. 따라서 실제로 자바 코드 테스트를 위해 JSFiddle을 설정하기가 쉽습니다. 3 가지 간단한 테스트를 통해 구문을 볼 수 있으며 자바 스크립트 코드를 모카로 쉽게 테스트 할 수 있습니다. 항상 그렇듯이 chai docsmocha docs을 참조하십시오. 여기

mocha.setup("bdd"); 
chai.should(); 
var asdf = "tests."; 
//simple test 
describe('Simple ' + asdf, function(){ 
    it('true = true?', function(){ 
     var j = true; 
     var i = true; 
     i.should.equal(j); 
    }); 
}); 
// Run all our test suites. Only necessary in the browser. 
mocha.run(); 

는 모카와 JSFiddle 당신이 시작할 수 있도록로드됩니다

http://jsfiddle.net/kbjwLsab/12/

관련 문제