Fixing unit test

This commit is contained in:
VitoAlbano
2024-06-22 23:31:04 +01:00
parent b54cc68854
commit bd4ee6a695
6 changed files with 7 additions and 5 deletions

View File

@@ -41,8 +41,7 @@ describe('LibraryFavoriteDirective', () => {
beforeEach(() => {
TestBed.configureTestingModule({
imports: [HttpClientTestingModule, TestComponent],
declarations: [LibraryFavoriteDirective]
imports: [HttpClientTestingModule, TestComponent, LibraryFavoriteDirective]
});
fixture = TestBed.createComponent(TestComponent);
component = fixture.componentInstance;

View File

@@ -18,7 +18,6 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { AboutServerSettingsComponent } from './about-server-settings.component';
import { AppConfigService } from '../../app-config/app-config.service';
import { aboutGithubDetails } from '../about.mock';
import { TranslateModule } from '@ngx-translate/core';
import { HttpClientTestingModule } from '@angular/common/http/testing';
import { AppConfigServiceMock } from '../../common';

View File

@@ -50,4 +50,8 @@ export class AuthenticationMock extends AuthenticationService {
return throwError('Fake server error');
}
logout(): Observable<any> {
return of({});
}
}

View File

@@ -33,7 +33,7 @@ import { HttpClientModule } from '@angular/common/http';
import { directionalityConfigFactory } from '../common/services/directionality-config-factory';
import { DirectionalityConfigService } from '../common/services/directionality-config.service';
import { AuthModule, RedirectAuthService } from '../auth';
import { EMPTY } from 'rxjs';
import { EMPTY, of } from 'rxjs';
@NgModule({
imports: [
@@ -56,7 +56,7 @@ import { EMPTY } from 'rxjs';
deps: [DirectionalityConfigService],
multi: true
},
{ provide: RedirectAuthService, useValue: { onLogin: EMPTY, init: () => {} } }
{ provide: RedirectAuthService, useValue: { onLogin: EMPTY, init: () => {}, onTokenReceived: of() } }
],
exports: [NoopAnimationsModule, CoreModule, TranslateModule, RouterTestingModule]
})