Skip to content

Commit 76f1aed

Browse files
committed
fix(tests): fixed tests
1 parent 63529d1 commit 76f1aed

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

src/app/features/admin-institutions/dialogs/contact-dialog/contact-dialog.component.spec.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
import { TranslatePipe } from '@ngx-translate/core';
2+
import { MockPipe, MockProviders } from 'ng-mocks';
3+
4+
import { DynamicDialogConfig, DynamicDialogRef } from 'primeng/dynamicdialog';
5+
16
import { ComponentFixture, TestBed } from '@angular/core/testing';
27

38
import { ContactDialogComponent } from './contact-dialog.component';
@@ -8,7 +13,8 @@ describe('ContactDialogComponent', () => {
813

914
beforeEach(async () => {
1015
await TestBed.configureTestingModule({
11-
imports: [ContactDialogComponent],
16+
imports: [ContactDialogComponent, MockPipe(TranslatePipe)],
17+
providers: [MockProviders(DynamicDialogRef, DynamicDialogConfig)],
1218
}).compileComponents();
1319

1420
fixture = TestBed.createComponent(ContactDialogComponent);

src/app/features/admin-institutions/pages/institutions-projects/institutions-projects.component.spec.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { provideStore } from '@ngxs/store';
22

3-
import { TranslatePipe } from '@ngx-translate/core';
3+
import { TranslatePipe, TranslateService } from '@ngx-translate/core';
44
import { MockComponents, MockPipe, MockProvider } from 'ng-mocks';
55

66
import { of } from 'rxjs';
@@ -12,6 +12,7 @@ import { ActivatedRoute } from '@angular/router';
1212

1313
import { AdminTableComponent } from '@osf/features/admin-institutions/components';
1414
import { InstitutionsAdminState } from '@osf/features/admin-institutions/store';
15+
import { ToastService } from '@osf/shared/services';
1516
import { LoadingSpinnerComponent } from '@shared/components';
1617
import { InstitutionsSearchState } from '@shared/stores';
1718

@@ -30,6 +31,8 @@ describe('InstitutionsProjectsComponent', () => {
3031
],
3132
providers: [
3233
MockProvider(ActivatedRoute, { queryParams: of({}) }),
34+
MockProvider(ToastService),
35+
MockProvider(TranslateService),
3336
provideStore([InstitutionsAdminState, InstitutionsSearchState]),
3437
provideHttpClient(),
3538
provideHttpClientTesting(),

src/app/features/admin-institutions/pages/institutions-users/institutions-users.component.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { UserState } from '@core/store/user';
1414
import { AdminTableComponent } from '@osf/features/admin-institutions/components';
1515
import { InstitutionsAdminState } from '@osf/features/admin-institutions/store';
1616
import { ToastService } from '@osf/shared/services';
17+
import { InstitutionsSearchState } from '@osf/shared/stores';
1718
import { LoadingSpinnerComponent, SelectComponent } from '@shared/components';
1819
import { TranslateServiceMock } from '@shared/mocks';
1920

@@ -35,7 +36,7 @@ describe('InstitutionsUsersComponent', () => {
3536
MockProvider(Router),
3637
TranslateServiceMock,
3738
MockProvider(ToastService),
38-
provideStore([InstitutionsAdminState, UserState]),
39+
provideStore([InstitutionsAdminState, UserState, InstitutionsSearchState]),
3940
provideHttpClient(),
4041
provideHttpClientTesting(),
4142
],

0 commit comments

Comments
 (0)