import { createApp, close, createHttpRequest } from '@midwayjs/mock'; import { Framework } from '@midwayjs/koa'; import * as assert from 'assert'; describe('test/controller/home.test.ts', () => { it('should GET /', async () => { // create app const app = await createApp(); // make request const result = await createHttpRequest(app).get('/'); // use expect by jest expect(result.status).toBe(200); expect(result.text).toBe('Hello Midwayjs!'); // or use assert assert.deepStrictEqual(result.status, 200); assert.deepStrictEqual(result.text, 'Hello Midwayjs!'); // close app await close(app); }); });