chore: created shared-requests module

This commit is contained in:
Balu Babu
2023-10-25 20:12:31 +05:30
parent 28a88759c6
commit 12f2840013
6 changed files with 38 additions and 0 deletions

View File

@@ -20,6 +20,7 @@ import { ShortcodeModule } from './shortcode/shortcode.module';
import { COOKIES_NOT_FOUND } from './errors'; import { COOKIES_NOT_FOUND } from './errors';
import { ThrottlerModule } from '@nestjs/throttler'; import { ThrottlerModule } from '@nestjs/throttler';
import { AppController } from './app.controller'; import { AppController } from './app.controller';
import { SharedRequestModule } from './shared-request/shared-request.module';
@Module({ @Module({
imports: [ imports: [
@@ -77,6 +78,7 @@ import { AppController } from './app.controller';
TeamInvitationModule, TeamInvitationModule,
UserCollectionModule, UserCollectionModule,
ShortcodeModule, ShortcodeModule,
SharedRequestModule,
], ],
providers: [GQLComplexityPlugin], providers: [GQLComplexityPlugin],
controllers: [AppController], controllers: [AppController],

View File

@@ -27,6 +27,7 @@ import { UserRequestUserCollectionResolver } from './user-request/resolvers/user
import { UserEnvsUserResolver } from './user-environment/user.resolver'; import { UserEnvsUserResolver } from './user-environment/user.resolver';
import { UserHistoryUserResolver } from './user-history/user.resolver'; import { UserHistoryUserResolver } from './user-history/user.resolver';
import { UserSettingsUserResolver } from './user-settings/user.resolver'; import { UserSettingsUserResolver } from './user-settings/user.resolver';
import { SharedRequestModule } from './shared-request/shared-request.module';
/** /**
* All the resolvers present in the application. * All the resolvers present in the application.
@@ -56,6 +57,7 @@ const RESOLVERS = [
UserRequestUserCollectionResolver, UserRequestUserCollectionResolver,
UserSettingsResolver, UserSettingsResolver,
UserSettingsUserResolver, UserSettingsUserResolver,
SharedRequestModule,
]; ];
/** /**

View File

@@ -0,0 +1,8 @@
import { Module } from '@nestjs/common';
import { SharedRequestService } from './shared-request.service';
import { SharedRequestResolver } from './shared-request.resolver';
@Module({
providers: [SharedRequestService, SharedRequestResolver]
})
export class SharedRequestModule {}

View File

@@ -0,0 +1,4 @@
import { Resolver } from '@nestjs/graphql';
@Resolver()
export class SharedRequestResolver {}

View File

@@ -0,0 +1,18 @@
import { Test, TestingModule } from '@nestjs/testing';
import { SharedRequestService } from './shared-request.service';
describe('SharedRequestService', () => {
let service: SharedRequestService;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
providers: [SharedRequestService],
}).compile();
service = module.get<SharedRequestService>(SharedRequestService);
});
it('should be defined', () => {
expect(service).toBeDefined();
});
});

View File

@@ -0,0 +1,4 @@
import { Injectable } from '@nestjs/common';
@Injectable()
export class SharedRequestService {}