Câu hỏi được gắn thẻ «chai»

7
Mocha / Chai mong đợi.to.throw không bắt lỗi ném
Tôi đang gặp sự cố khiến Chai expect.to.throwphải hoạt động trong thử nghiệm cho ứng dụng node.js của tôi. Thử nghiệm tiếp tục thất bại đối với lỗi ném, nhưng nếu tôi bọc trường hợp thử trong thử và bắt và xác nhận lỗi đã bắt, nó sẽ hoạt động. …


7
Trong thử nghiệm mocha trong khi gọi hàm không đồng bộ, làm thế nào để tránh lỗi hết thời gian chờ: vượt quá thời gian chờ 2000ms
Trong ứng dụng nút của tôi, tôi đang sử dụng mocha để kiểm tra mã của mình. Trong khi gọi nhiều hàm không đồng bộ bằng mocha, tôi gặp lỗi hết thời gian ( Error: timeout of 2000ms exceeded.). Làm thế nào tôi có thể giải quyết điều này? var …
200 node.js  mocha  chai 


4
Làm thế nào để tôi kiểm tra đúng lời hứa với mocha và chai?
Bài kiểm tra sau đây có hành vi kỳ quặc: it('Should return the exchange rates for btc_ltc', function(done) { var pair = 'btc_ltc'; shapeshift.getRate(pair) .then(function(data){ expect(data.pair).to.equal(pair); expect(data.rate).to.have.length(400); done(); }) .catch(function(err){ //this should really be `.catch` for a failed request, but //instead it looks like chai is picking this up when …
148 node.js  promise  mocha  chai 

8
NodeJS UnhandledPromiseRejectionWarning
Vì vậy, tôi đang thử nghiệm một thành phần dựa trên trình phát sự kiện. Để làm như vậy, tôi đã đưa ra một giải pháp bằng cách sử dụng Promising với Mocha + Chai: it('should transition with the correct event', (done) => { const cFSM = new CharacterFSM({}, emitter, …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.