should.js

    2

    1답변

    모카를 사용하고 있으며 간단한 데이터베이스 쿼리를 테스트 할 때 간단한 Moongose ​​스키마 함수에 대해 비동기 테스트를 실행하려고 시도하지만 매번 초과 된 시간 초과 오류가 발생합니다. Error: timeout of 15000ms exceeded at null.<anonymous> (/usr/local/lib/node_modules/moc

    1

    1답변

    비동기 프로세스가 mongo에 작성한 내용을 검증하기위한 테스트를 작성 중이며 레코드가 포함되어 있는지 확인하기 위해 should.include에 문제가 있습니다. 를 단순화하기 위해, 나의 투사는 단일 필드 (ag_status)를 포함하고 내가해야로부터 다음과 같은 오류가 나타납니다 여기에 should.include를 호출하는 코드의 섹션이 1) Agri

    0

    2답변

    현재 단위 테스트에서 종속성 모의 (mock)를 주입 할 수 있도록 https://github.com/felixge/node-sandboxed-module을 실험하고 있습니다. myModule.js : module.exports = { func1: function() { return { 'THIS': { 'IS': {

    0

    1답변

    저는 블로깅 플랫폼을 작성 중이며 웹 서버에서 테스트 할 때 모든 것이 훌륭하게 작동합니다. 그러나 Mocha와 Should.js를 사용하여 단위 테스트를 작성하려고하는데 오류가 없어야하는 오류가 발생합니다. 여기 describe("#load()", function(done){ entries.load(fakeReq,fakeRes,function()

    5

    2답변

    after을 사용하여 데이터베이스를 삭제하려고하면 테스트가 끝납니다. 나는 다음 시도 할 경우 : var db = mongoose.connect('mongodb://localhost/db-test') describe('Database', function() { before(function (done) { db.connection.d

    2

    2답변

    Coffeescript로 작성한 Node.js 프로젝트에서 should.js와 mocha를 함께 사용하고 싶습니다. (function(){ throw new Error('fail'); }).should.throw(); 지금 내가 커피 스크립트에서 같은 표현을 쓰고 싶은처럼 순수 자바 스크립트에서 should.js의 표현이다. object.fu

    2

    2답변

    나는 몽구스에서 save 미들웨어를 사용하여 어떤 행동이 취해질 때마다 DB에 활동 로그를 작성하고 있습니다. 뭔가 UserSchema.post("save", function (doc) { mongoose.model("Activity").create({activity: "User created: " + doc._id}); }); 처럼이 잘 작

    2

    1답변

    나는 내 node.js 애플 리케이션의 테스트를 위해 추가 함수를 사용하여 라이브러리를 선언해야한다. 같은 뭔가이 의사 should = require "should" myExists = (obj, msg) -> # my special exist logic containSomething = (obj, msg) -> # my spec

    2

    1답변

    Mocha.js 및 Should.js를 사용하여 express.js 앱이 올바른 데이터를 다시 보내고 있는지 효과적으로 테스트 할 수 있습니까? 우리가 묻는 이유는 때로는 req.xhr 동일한 데이터를 다른 형식으로 되돌려 보낼 경우 경로의 확장명에 따라 다릅니다. 따라서 우리는 주어진 상황에서 적절한 경로를 따라 가고 있는지 확인하기를 원합니다. shou

    3

    2답변

    should.js (또는 node.js)에 의해 던져진 캐치되지 않는 예외를 처리하고 어설 션이 실패한 동일한 함수/블록에서 실행을 유지하는 방법은 무엇입니까? 나는 try/catch에서 어설 션을 래핑하려고 시도했지만 process.on ('uncaughtexception')으로 올라가는 것 같습니다. 마지막으로 프로덕션 코드에서 어설 션을 사용하여 속성