Guys, manjam do motivo do erro:
stdout | src/api/auth/auth.controller.e2e-spec.ts
Disconnected from Prisma
❯ src/api/auth/auth.controller.e2e-spec.ts (1) 30655ms
❯ Auth (E2E) (1)
/ [ beforeAll ]
↓ [POST] /create-account [skipped]
I can run npm run test:e2e, but my application return this error.
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Failed Suites 1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
FAIL src/api/auth/auth.controller.e2e-spec.ts > Auth (E2E)
Error: Nest can't resolve dependencies of the AuthService (?, JwtService, SharedService). Please make sure that the argument PrismaService at index [0] is available in the AppModule context.
Potential solutions:
Is AppModule a valid NestJS module?
If PrismaService is a provider, is it part of the current AppModule?
If PrismaService is exported from a separate @Module, is that module imported within AppModule?@Module({
imports: [ /* the Module containing PrismaService */ ]})
❯ TestingInjector.lookupComponentInParentModules node_modules/@nestjs/core/injector/injector.js:254:19
❯ TestingInjector.resolveComponentInstance node_modules/@nestjs/core/injector/injector.js:207:33
❯ TestingInjector.resolveComponentInstance node_modules/@nestjs/testing/testing-injector.js:19:45
❯ resolveParam node_modules/@nestjs/core/injector/injector.js:128:38
❯ TestingInjector.resolveConstructorParams node_modules/@nestjs/core/injector/injector.js:143:27
❯ TestingInjector.loadInstance node_modules/@nestjs/core/injector/injector.js:70:13
❯ TestingInjector.loadProvider node_modules/@nestjs/core/injector/injector.js:97:9
❯ node_modules/@nestjs/core/injector/instance-loader.js:56:13
My app.module is ok.