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], declarations: [MockLocalizationPipe],
}) })
export class CoreTestingModule { export class CoreTestingModule {
static forTest( static withConfig(
{ baseHref = '/', routes = [], ...options } = {} as ABP.Test, { baseHref = '/', routes = [], ...options } = {} as ABP.Test,
): ModuleWithProviders<CoreTestingModule> { ): ModuleWithProviders<CoreTestingModule> {
return { 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], exports: [ConfirmationComponent],
entryComponents: [ConfirmationComponent], entryComponents: [ConfirmationComponent],
declarations: [ConfirmationComponent], declarations: [ConfirmationComponent],
imports: [CoreTestingModule.forTest()], imports: [CoreTestingModule.withConfig()],
}) })
export class MockModule {} export class MockModule {}
@ -22,7 +22,7 @@ describe('ConfirmationService', () => {
let service: ConfirmationService; let service: ConfirmationService;
const createService = createServiceFactory({ const createService = createServiceFactory({
service: ConfirmationService, service: ConfirmationService,
imports: [NgxsModule.forRoot(), CoreTestingModule.forTest(), MockModule], imports: [NgxsModule.forRoot(), CoreTestingModule.withConfig(), MockModule],
}); });
beforeEach(() => { beforeEach(() => {

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

@ -31,7 +31,7 @@ const CONFIRMATION_BUTTONS = {
describe('ErrorHandler', () => { describe('ErrorHandler', () => {
const createService = createServiceFactory({ const createService = createServiceFactory({
service: ErrorHandler, service: ErrorHandler,
imports: [NgxsModule.forRoot([]), CoreTestingModule.forTest(), MockModule], imports: [NgxsModule.forRoot([]), CoreTestingModule.withConfig(), MockModule],
mocks: [OAuthService], mocks: [OAuthService],
providers: [ providers: [
{ provide: APP_BASE_HREF, useValue: '/' }, { 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], exports: [ToastContainerComponent],
entryComponents: [ToastContainerComponent], entryComponents: [ToastContainerComponent],
declarations: [ToastContainerComponent, ToastComponent], declarations: [ToastContainerComponent, ToastComponent],
imports: [CoreTestingModule.forTest()], imports: [CoreTestingModule.withConfig()],
}) })
export class MockModule {} export class MockModule {}
const toastClassPrefix = 'abp-toast'; const toastClassPrefix = 'abp-toast';
@ -21,7 +21,7 @@ describe('ToasterService', () => {
let service: ToasterService; let service: ToasterService;
const createService = createServiceFactory({ const createService = createServiceFactory({
service: ToasterService, service: ToasterService,
imports: [NgxsModule.forRoot(), CoreTestingModule.forTest(), MockModule], imports: [NgxsModule.forRoot(), CoreTestingModule.withConfig(), MockModule],
}); });
beforeEach(() => { beforeEach(() => {

Loading…
Cancel
Save