我正在編寫一個單元測試來測試我的postgres模式。我使用node-pg,mocha,sinon和chai。 這工作 - 測試通過沒有問題: describe('When adding a user',()=> {
it('should reject since email is used somewhere else', (done)=> {
pool.query(`INS
我有一名工作人員正在使用Mocha進行測試,但即使我從諾言解決方案中獲得了適當的響應,但由於超時,Mocha一直未能通過測試。關鍵的事實是,它在摩卡超時後解決。 import chai, { expect } from 'chai';
// Needed otherwise Worker is undefined in the test environment
const Worker = r
我創建這個測試文件 let chai = require('chai');
let chaiHttp = require('chai-http');
let server = require('../index');
chai.use(chaiHttp);
describe('Users',() => {
describe('/GET users',() => {
i
我正在編寫用戶在登錄後才能訪問的頁面的單元測試。我有以下代碼來測試用戶是否成功登錄與否: describe('login', function() {
this.timeout(20000);
it('should login with correct password', function (done) {
this.timeout(20000);
s