| 39 | } |
| 40 | |
| 41 | @Module({ |
| 42 | controllers: [TestController], |
| 43 | providers: [TestService], |
| 44 | }) |
| 45 | class TestModule implements NestModule { |
| 46 | configure(consumer: MiddlewareConsumer) { |
| 47 | consumer |
| 48 | .apply((req, res, next) => { |
| 49 | res.setHeader(class="st">'x-middleware', class="st">'applied'); |
| 50 | next(); |
| 51 | }) |
| 52 | .forRoutes(class="st">'*'); |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | describe(class="st">'should queue middleware when registered before init', () => { |
| 57 | beforeEach(async () => { |