Ich versuche, einen Endpunkt aus meiner Express-Anwendung mit Jest zu testen. Ich migriere von Mocha, um Jest auszuprobieren, um die Geschwindigkeit zu verbessern. Wie auch immer, mein Jest-Test schließt nicht? Ich bin ratlos ...Testen von ExpressJS Endpunkt mit Jest
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);
});
Leider nicht. Es wird immer noch nicht beendet. Das Problem hat etwas mit dem Schließen der Verbindung zu Mungo zu tun, denke ich? –
warum nicht Sie Mungo Anruf verspotten ?, können Sie tun, mit jest.mock ('Mungo',() => ({ themethodyouuse: jest.fn() })) const Mungo = require ('Mungo ') – Kanekotic