import { Router } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
-import { BsModalRef, ModalModule } from 'ngx-bootstrap/modal';
+import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap';
import { ToastrModule } from 'ngx-toastr';
import { of as observableOf } from 'rxjs';
-import { configureTestBed, i18nProviders } from '../../../../../testing/unit-test-helper';
-import { ConfigurationService } from '../../../../shared/api/configuration.service';
-import { NotificationType } from '../../../../shared/enum/notification-type.enum';
-import { NotificationService } from '../../../../shared/services/notification.service';
-import { SharedModule } from '../../../../shared/shared.module';
+import { ConfigurationService } from '~/app/shared/api/configuration.service';
+import { NotificationType } from '~/app/shared/enum/notification-type.enum';
+import { NotificationService } from '~/app/shared/services/notification.service';
+import { SharedModule } from '~/app/shared/shared.module';
+import { configureTestBed } from '~/testing/unit-test-helper';
import { OsdPgScrubModalComponent } from './osd-pg-scrub-modal.component';
describe('OsdPgScrubModalComponent', () => {
configureTestBed({
imports: [
HttpClientTestingModule,
- ModalModule.forRoot(),
ReactiveFormsModule,
RouterTestingModule,
SharedModule,
ToastrModule.forRoot()
],
declarations: [OsdPgScrubModalComponent],
- providers: [BsModalRef, i18nProviders]
+ providers: [NgbActiveModal]
});
beforeEach(() => {
fixture = TestBed.createComponent(OsdPgScrubModalComponent);
component = fixture.componentInstance;
fixture.detectChanges();
- configurationService = TestBed.get(ConfigurationService);
+ configurationService = TestBed.inject(ConfigurationService);
});
it('should create', () => {
let notificationService: NotificationService;
beforeEach(() => {
- spyOn(TestBed.get(Router), 'navigate').and.stub();
- notificationService = TestBed.get(NotificationService);
+ spyOn(TestBed.inject(Router), 'navigate').and.stub();
+ notificationService = TestBed.inject(NotificationService);
spyOn(notificationService, 'show');
});