0
Jestを使用して私のエクスプレスアプリケーションからエンドポイントをテストしようとしています。私は速度を向上させるためにJestを試すためにMochaから移行しています。しかし、私のJestテストは終了しませんか?私は、だから私はこの失敗のために考えることができる唯一の事は、あなたがパッケージbabel-preset-env
を欠落しているかもしれないということです...損失でJestでExpressJSエンドポイントをテストする
process.env.NODE_ENV = 'test';
const app = require('../../../index');
const request = require('supertest')(app);
it('should serve the apple-app-site-association file /assetlinks.json GET', async() => {
const response = await request.get('/apple-app-site-association')
expect(response.statusCode).toBe(200);
});
ません。まだ終了しません。問題は、私が考えるモンゴースへの接続を閉じることと関係がありますか? –
なぜあなたは jest.mockで( 'マングース'、()=>({ themethodyouuse:jest.fn() }))ことを行うことができます?あなたはマングースの呼び出しをモックいけない のconstマングース=は '(マングースが必要です') – Kanekotic