nodeunit

    0

    1답변

    숭고한 텍스트를 사용하여 node.js 프로젝트를 작성합니다. 또한 nodeunit을 사용하여 테스트를 실행합니다. 지금까지는 시각적으로 매력적인 결과를 생성하지 않는 콘솔 모드를 사용했습니다. 그런 다음 다른 창 (브라우저)으로 전환해야하는 html 모드를 사용했습니다. 창문이 너무 많습니다 ... 가장 생산적인 방식으로 nodeunit을 사용하는 것이

    1

    1답변

    Eclipse 에서처럼 JUnit 테스트를 실행하는 것처럼 Cloud9 IDE에서 nodeunit 테스트를 실행할 수 있는지 알고 싶습니다. PS : 나는 감사 c9.io 이

    2

    1답변

    Backbone 모델을 테스트하기 위해 Nodeunit을 사용하려고하고 있으며 나중에 다른 구성 요소도 테스트하고 싶습니다. Nodeunit을 사용하는 주된 이유는 내 서버 테스트가 이미이를 사용하고 있으며 하나의 테스트 프레임 워크를 계속 사용하고 있기 때문입니다. 이것은 좋은 아이디어입니까? 내가 단위 테스트를 설정 한 feable 시도를했지만, 내가

    1

    1답변

    nodeunit에 exports.MYTEST 내부에 배치 할 수있는 도우미 메서드가 있습니까? 나는 현재 그 같은 일을 오전 : exports.test = { setup: function(test) { this.foo = "bar"; }, helper: function(test) { that.foo = 'baz'

    2

    2답변

    async db 호출에 대한 단위 테스트를 작성하려고합니다. 나는 NodeJS과 ORMnomnom 패키지를 orm db 액세스로 설치하고 유닛 테스트를 위해 노드 유닛을 사용하고 있습니다. 그러나이 간단한 테스트를 위해 정지 '테스트 DB를' '시험 : 여기 코드 테스트 \이 modelsdb = require('../model/model_db') exp

    3

    1답변

    nodeunit과 mongoose에서 어떻게 비동기 결과를 다시 얻을 수 있습니까? 다음 코드를 시도하고 결과 또는 오류를 반환하지 데이터베이스 콜백에 응답 할 것으로 보인다. mongoose = require "mongoose" models = require "../Services/models" Task = models.Task module.exp

    0

    2답변

    나는 webkit을 사용하여 nodeunit으로 테스트하고있는 Coffeescript로 작성된 테스트에서 설정 한 전역 변수 ("세션"변수)에 액세스 할 수없는 것 같습니다. : SRC/test.coffee root = exports ? this this.test_exports = -> console.log root.export roo

    3

    1답변

    nodeunit을 사용하면 잘못된 값을 확인하는 어설 션이 있습니까? 기타 테스트 프레임 워크는 내가 같은 것을 사용한다 assertFalse 같은 것을 가지고 test.ok(!shouldBeFalse()); 또는 test.equals(shouldBeFalse(), false); 또는 거짓 주장을 추가하는 프로젝트가? 당신이해야 할 경우 그에 대한

    2

    3답변

    unit 테스트 할 node.js 앱에 JS 메서드가 있습니다. 그것은 서비스 메소드에 여러번 호출을하고, 매번 그 서비스에 콜백을 전달한다. 콜백은 결과를 누적합니다. 재 스민을 사용하여 서비스 메소드를 스텁 아웃 할 수 있으므로 스텁이 호출 될 때마다 인수로 결정된 응답으로 콜백을 호출 할 수 있습니까? 이것은 (같은) 방법 난 시험 : 내가 servi

    4

    1답변

    각 테스트에 전달 된 NodeUnit test 객체에 사용자 정의 어설 션을 추가하는 방법이 있습니까? 내가 할 싶습니다 뭔가 같은 : var Test = require('nodeunit').Test; Test.prototype.customAssertion = function(obj) { test.same(obj.foo, 'bar');