fix test 3

This commit is contained in:
ogerly 2022-08-16 14:34:06 +02:00
parent a1f6ca39d3
commit 95779bb09f

View File

@ -77,7 +77,7 @@ describe('LanguageSwitch', () => {
})
describe('navigator language is "fr-FR"', () => {
const languageGetter = jest.spyOn(navigator, 'language', 'get')
it('shows Español as language ', async () => {
it('shows French as language ', async () => {
languageGetter.mockReturnValue('fr-FR')
wrapper.vm.setCurrentLanguage()
await wrapper.vm.$nextTick()
@ -86,7 +86,7 @@ describe('LanguageSwitch', () => {
})
describe('navigator language is "nl-NL"', () => {
const languageGetter = jest.spyOn(navigator, 'language', 'get')
it('shows Español as language ', async () => {
it('shows Dutch as language ', async () => {
languageGetter.mockReturnValue('nl-NL')
wrapper.vm.setCurrentLanguage()
await wrapper.vm.$nextTick()
@ -128,6 +128,22 @@ describe('LanguageSwitch', () => {
expect(wrapper.findAll('span.locales').at(2).text()).toBe('Español')
})
})
describe('language "fr" in store', () => {
it('shows French as language', async () => {
wrapper.vm.$store.state.language = 'fr'
wrapper.vm.setCurrentLanguage()
await wrapper.vm.$nextTick()
expect(wrapper.findAll('span.locales').at(3).text()).toBe('French')
})
})
describe('language "nl" in store', () => {
it('shows Dutch as language', async () => {
wrapper.vm.$store.state.language = 'nl'
wrapper.vm.setCurrentLanguage()
await wrapper.vm.$nextTick()
expect(wrapper.findAll('span.locales').at(4).text()).toBe('Dutch')
})
})
describe('language menu', () => {
it('has English, German and Español as languages to choose', () => {
expect(wrapper.findAll('span.locales')).toHaveLength(5)