Commit c42991a6f3709d91d9f9792960e35223b43006ed
1 parent
7f7a168d
Exists in
master
and in
31 other branches
Add tests to language selector
Showing
1 changed file
with
8 additions
and
0 deletions
Show diff stats
src/app/components/language-selector/language-selector.component.spec.ts
| @@ -34,5 +34,13 @@ describe("Components", () => { | @@ -34,5 +34,13 @@ describe("Components", () => { | ||
| 34 | }); | 34 | }); |
| 35 | }); | 35 | }); |
| 36 | 36 | ||
| 37 | + it("call the translator service when change the language", (done) => { | ||
| 38 | + let translatorService = jasmine.createSpyObj("translatorService", ["changeLanguage"]); | ||
| 39 | + let languageSelector = new LanguageSelector(<any>translatorService); | ||
| 40 | + languageSelector.changeLanguage("en"); | ||
| 41 | + expect(translatorService.changeLanguage).toHaveBeenCalledWith("en"); | ||
| 42 | + done(); | ||
| 43 | + }); | ||
| 44 | + | ||
| 37 | }); | 45 | }); |
| 38 | }); | 46 | }); |