Unregister & Unsubscribe vom SSE für Keys eingebaut

This commit is contained in:
Bastian Wagner
2026-03-09 12:59:59 +01:00
parent b3fd7fbf03
commit 1480e8d7b2
4 changed files with 40 additions and 5 deletions

View File

@@ -6,6 +6,7 @@ import { JwtService } from '@nestjs/jwt';
import { ConfigModule, ConfigService } from '@nestjs/config';
import { AuthService } from 'src/modules/auth/auth.service';
import { SseService } from './sse.service';
import { Subject } from 'rxjs';
describe('SseController', () => {
let controller: SseController;
@@ -18,7 +19,6 @@ describe('SseController', () => {
ConfigService,
{ provide: JwtService, useClass: MockJwTService },
{ provide: SseTicketService, useClass: MockSseTicketService },
{ provide: UserService, useClass: MockUserService },
{ provide: AuthService, useClass: MockAuthService },
{ provide: SseService, useClass: MockSSEService }
@@ -56,11 +56,10 @@ class MockSseTicketService {
class MockSSEService {
register = jest.fn().mockImplementation( (id) => {
return new Promise(resolve => resolve(null))
return new Subject()
})
}
class MockUserService { }
class MockJwTService {}
class MockAuthService {}