Unit testing nestjs中的单元测试中间件

Unit testing nestjs中的单元测试中间件,unit-testing,middleware,nestjs,Unit Testing,Middleware,Nestjs,可以在nestjs中对中间件进行单元测试而不加载整个应用程序吗?我可以这样做吗: const middleware = new XxxMiddleware(); someTestingFunction.mock(middleware, testingReq).expect(resultReq).eq(...something) 没有什么禁止这种方法来测试中间件,您只需要通过模拟请求、响应并将回调作为下一个参数来模拟resolve方法的参数 这里有一个例子,但有很多。

可以在nestjs中对中间件进行单元测试而不加载整个应用程序吗?我可以这样做吗:

const middleware = new XxxMiddleware();
someTestingFunction.mock(middleware, testingReq).expect(resultReq).eq(...something)

没有什么禁止这种方法来测试中间件,您只需要通过模拟请求、响应并将回调作为下一个参数来模拟resolve方法的参数

这里有一个例子,但有很多。