fix CommunityAdminSearchResultListElementComponent tests

This commit is contained in:
Enea Jahollari
2023-09-27 16:17:08 +02:00
parent 1a9c90fefe
commit 2ce2ac7290

View File

@@ -15,6 +15,10 @@ import { DSONameService } from '../../../../../core/breadcrumbs/dso-name.service
import { DSONameServiceMock } from '../../../../../shared/mocks/dso-name.service.mock';
import { APP_CONFIG } from '../../../../../../config/app-config.interface';
import { environment } from '../../../../../../environments/environment';
import { mockTruncatableService } from '../../../../../shared/mocks/mock-trucatable.service';
import {
CommunitySearchResultListElementComponent
} from '../../../../../shared/object-list/search-result-list-element/community-search-result/community-search-result-list-element.component';
describe('CommunityAdminSearchResultListElementComponent', () => {
let component: CommunityAdminSearchResultListElementComponent;
@@ -37,11 +41,15 @@ describe('CommunityAdminSearchResultListElementComponent', () => {
RouterTestingModule.withRoutes([]),
CommunityAdminSearchResultListElementComponent
],
providers: [{ provide: TruncatableService, useValue: {} },
{ provide: DSONameService, useClass: DSONameServiceMock },
providers: [
{ provide: TruncatableService, useValue: mockTruncatableService },
{ provide: DSONameService, useClass: DSONameServiceMock },
{ provide: APP_CONFIG, useValue: environment }],
schemas: [NO_ERRORS_SCHEMA]
})
.overrideComponent(CommunityAdminSearchResultListElementComponent, {
remove: { imports: [CommunitySearchResultListElementComponent]}
})
.compileComponents();
}));
@@ -52,6 +60,7 @@ describe('CommunityAdminSearchResultListElementComponent', () => {
component.linkTypes = CollectionElementLinkType;
component.index = 0;
component.viewModes = ViewMode;
component.ngOnInit();
fixture.detectChanges();
});