( moduleClass: NestModule, controllerClass: Type<T>, providers?: Provider[], )
| 218 | } |
| 219 | |
| 220 | export async function getTestController<T>( |
| 221 | moduleClass: NestModule, |
| 222 | controllerClass: Type<T>, |
| 223 | providers?: Provider[], |
| 224 | ) { |
| 225 | const module: TestingModule = await getTestModuleBuilder( |
| 226 | moduleClass, |
| 227 | controllerClass, |
| 228 | providers, |
| 229 | ).compile(); |
| 230 | |
| 231 | const controller = module.get<T>(controllerClass); |
| 232 | |
| 233 | return controller; |
| 234 | } |
nothing calls this directly
no test coverage detected