Browse Source

use withConfig instead of forTest in CoreTestingModule

pull/6810/head
Arman Ozak 6 years ago
parent
commit
02e0ec5989
  1. 2
      npm/ng-packs/packages/core/testing/src/lib/core-testing.module.ts
  2. 4
      npm/ng-packs/packages/theme-shared/src/lib/tests/confirmation.service.spec.ts
  3. 2
      npm/ng-packs/packages/theme-shared/src/lib/tests/error.handler.spec.ts
  4. 4
      npm/ng-packs/packages/theme-shared/src/lib/tests/toaster.service.spec.ts

2
npm/ng-packs/packages/core/testing/src/lib/core-testing.module.ts

@ -21,7 +21,7 @@ import { MockLocalizationPipe } from './pipes/mock-localization.pipe';
declarations: [MockLocalizationPipe],
})
export class CoreTestingModule {
static forTest(
static withConfig(
{ baseHref = '/', routes = [], ...options } = {} as ABP.Test,
): ModuleWithProviders<CoreTestingModule> {
return {

4
npm/ng-packs/packages/theme-shared/src/lib/tests/confirmation.service.spec.ts

@ -13,7 +13,7 @@ import { ConfirmationService } from '../services';
exports: [ConfirmationComponent],
entryComponents: [ConfirmationComponent],
declarations: [ConfirmationComponent],
imports: [CoreTestingModule.forTest()],
imports: [CoreTestingModule.withConfig()],
})
export class MockModule {}
@ -22,7 +22,7 @@ describe('ConfirmationService', () => {
let service: ConfirmationService;
const createService = createServiceFactory({
service: ConfirmationService,
imports: [NgxsModule.forRoot(), CoreTestingModule.forTest(), MockModule],
imports: [NgxsModule.forRoot(), CoreTestingModule.withConfig(), MockModule],
});
beforeEach(() => {

2
npm/ng-packs/packages/theme-shared/src/lib/tests/error.handler.spec.ts

@ -31,7 +31,7 @@ const CONFIRMATION_BUTTONS = {
describe('ErrorHandler', () => {
const createService = createServiceFactory({
service: ErrorHandler,
imports: [NgxsModule.forRoot([]), CoreTestingModule.forTest(), MockModule],
imports: [NgxsModule.forRoot([]), CoreTestingModule.withConfig(), MockModule],
mocks: [OAuthService],
providers: [
{ provide: APP_BASE_HREF, useValue: '/' },

4
npm/ng-packs/packages/theme-shared/src/lib/tests/toaster.service.spec.ts

@ -11,7 +11,7 @@ import { ToasterService } from '../services/toaster.service';
exports: [ToastContainerComponent],
entryComponents: [ToastContainerComponent],
declarations: [ToastContainerComponent, ToastComponent],
imports: [CoreTestingModule.forTest()],
imports: [CoreTestingModule.withConfig()],
})
export class MockModule {}
const toastClassPrefix = 'abp-toast';
@ -21,7 +21,7 @@ describe('ToasterService', () => {
let service: ToasterService;
const createService = createServiceFactory({
service: ToasterService,
imports: [NgxsModule.forRoot(), CoreTestingModule.forTest(), MockModule],
imports: [NgxsModule.forRoot(), CoreTestingModule.withConfig(), MockModule],
});
beforeEach(() => {

Loading…
Cancel
Save