Skip to content

Commit 087a0ba

Browse files
spliffonespike-rabbit
authored andcommitted
test(language-switcher): prevent missing translation handler warning
1 parent da98e53 commit 087a0ba

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

projects/element-ng/language-switcher/si-language-switcher.component.spec.ts

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@
44
*/
55
import { ChangeDetectionStrategy, Component } from '@angular/core';
66
import { ComponentFixture, TestBed } from '@angular/core/testing';
7-
import { TranslateModule, TranslateService } from '@ngx-translate/core';
8-
import { SiTranslateNgxTModule } from '@siemens/element-translate-ng/ngx-translate';
7+
import { provideTranslateService, TranslateService } from '@ngx-translate/core';
8+
import {
9+
provideMissingTranslationHandlerForElement,
10+
provideNgxTranslateForElement
11+
} from '@siemens/element-translate-ng/ngx-translate';
912

1013
import { IsoLanguageValue, SiLanguageSwitcherComponent } from './index';
1114

1215
@Component({
13-
imports: [SiLanguageSwitcherComponent, SiTranslateNgxTModule],
16+
imports: [SiLanguageSwitcherComponent],
1417
template: `<si-language-switcher
1518
[translationKey]="translationKey"
1619
[languageSwitcherLabel]="languageSwitcherLabel"
@@ -33,7 +36,12 @@ describe('SiLanguageSwitcherComponent', () => {
3336

3437
beforeEach(() =>
3538
TestBed.configureTestingModule({
36-
imports: [SiTranslateNgxTModule, TranslateModule.forRoot(), TestHostComponent]
39+
providers: [
40+
provideNgxTranslateForElement(),
41+
provideTranslateService({
42+
missingTranslationHandler: provideMissingTranslationHandlerForElement()
43+
})
44+
]
3745
})
3846
);
3947

0 commit comments

Comments
 (0)