Browse Source

Add mock LocalizationPipe to CoreTestingModule

pull/19478/head
Yusuf Çırak 3 years ago
parent
commit
27ae3c0380
  1. 2
      npm/ng-packs/packages/core/testing/src/lib/core-testing.module.ts
  2. 1
      npm/ng-packs/packages/core/testing/src/lib/mocks/index.ts
  3. 1
      npm/ng-packs/packages/core/testing/src/lib/mocks/pipes/index.ts
  4. 11
      npm/ng-packs/packages/core/testing/src/lib/mocks/pipes/localization.pipe.ts
  5. 1
      npm/ng-packs/packages/core/testing/src/public-api.ts

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

@ -16,6 +16,7 @@ import { provideRoutes } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { MockPermissionService } from './services/mock-permission.service';
import { MockRestService } from './services/mock-rest.service';
import { LocalizationPipe } from './mocks';
/**
* CoreTestingModule is the module that will be used in tests
@ -24,6 +25,7 @@ import { MockRestService } from './services/mock-rest.service';
@NgModule({
exports: [RouterTestingModule, BaseCoreModule],
imports: [NoopAnimationsModule, RouterTestingModule, BaseCoreModule],
declarations: [LocalizationPipe],
})
export class CoreTestingModule {
static withConfig(

1
npm/ng-packs/packages/core/testing/src/lib/mocks/index.ts

@ -0,0 +1 @@
export * from './pipes';

1
npm/ng-packs/packages/core/testing/src/lib/mocks/pipes/index.ts

@ -0,0 +1 @@
export * from './localization.pipe';

11
npm/ng-packs/packages/core/testing/src/lib/mocks/pipes/localization.pipe.ts

@ -0,0 +1,11 @@
import { Injectable, Pipe, PipeTransform } from '@angular/core';
@Injectable()
@Pipe({
name: 'abpLocalization',
})
export class LocalizationPipe implements PipeTransform {
transform(value: string): string {
return value;
}
}

1
npm/ng-packs/packages/core/testing/src/public-api.ts

@ -1,3 +1,4 @@
export * from './lib/core-testing.module';
export * from './lib/services';
export * from './lib/utils';
export * from './lib/mocks';

Loading…
Cancel
Save