diff --git a/frontend/src/components/Menu/Sidebar.spec.js b/frontend/src/components/Menu/Sidebar.spec.js index 2831f83d1..612649762 100644 --- a/frontend/src/components/Menu/Sidebar.spec.js +++ b/frontend/src/components/Menu/Sidebar.spec.js @@ -33,34 +33,38 @@ describe('Sidebar', () => { }) describe('navigation Navbar', () => { - it('has nine b-nav-item in the navbar', () => { + it('has ten b-nav-item in the navbar', () => { expect(wrapper.findAll('.nav-item')).toHaveLength(10) }) describe('navigation Navbar (general elements)', () => { - it('has first nav-item "navigation.overview" in navbar', () => { + it('has nav-item "navigation.overview" in navbar', () => { expect(wrapper.findAll('.nav-item').at(0).text()).toEqual('navigation.overview') }) - it('has first nav-item "navigation.send" in navbar', () => { + it('has nav-item "navigation.send" in navbar', () => { expect(wrapper.findAll('.nav-item').at(1).text()).toEqual('navigation.send') }) - it('has first nav-item "gdt.gdt" in navbar', () => { + it('has nav-item "gdt.gdt" in navbar', () => { expect(wrapper.findAll('.nav-item').at(3).text()).toEqual('gdt.gdt') }) - it('has first nav-item "navigation.community" in navbar', () => { + it('has nav-item "navigation.community" in navbar', () => { expect(wrapper.findAll('.nav-item').at(4).text()).toContain('navigation.community') }) - it('has first nav-item "navigation.profile" in navbar', () => { + it('has nav-item "navigation.profile" in navbar', () => { expect(wrapper.findAll('.nav-item').at(5).text()).toEqual('navigation.profile') }) + + it('has nav-item "navigation.info" in navbar', () => { + expect(wrapper.findAll('.nav-item').at(6).text()).toEqual('navigation.info') + }) }) describe('navigation Navbar (user has an elopage account)', () => { - it('has eight b-nav-item in the navbar', () => { + it('has ten b-nav-item in the navbar', () => { expect(wrapper.findAll('.nav-item')).toHaveLength(10) }) @@ -69,20 +73,20 @@ describe('Sidebar', () => { expect(wrapper.findAll('.nav-item').at(7).find('a').attributes('href')).toBe('#') }) - it('has first nav-item "navigation.admin_area" in navbar', () => { + it('has nav-item "navigation.admin_area" in navbar', () => { expect(wrapper.findAll('.nav-item').at(8).text()).toEqual('navigation.admin_area') }) - it('has first nav-item "navigation.logout" in navbar', () => { + it('has nav-item "navigation.logout" in navbar', () => { expect(wrapper.findAll('.nav-item').at(9).text()).toEqual('navigation.logout') }) }) - it('has first nav-item "navigation.admin_area" in navbar', () => { + it('has nav-item "navigation.admin_area" in navbar', () => { expect(wrapper.findAll('.nav-item').at(8).text()).toEqual('navigation.admin_area') }) - it('has first nav-item "navigation.logout" in navbar', () => { + it('has nav-item "navigation.logout" in navbar', () => { expect(wrapper.findAll('.nav-item').at(9).text()).toEqual('navigation.logout') }) }) @@ -93,34 +97,15 @@ describe('Sidebar', () => { wrapper = Wrapper() }) - it('has eight b-nav-item in the navbar', () => { + it('has nine b-nav-item in the navbar', () => { expect(wrapper.findAll('.nav-item')).toHaveLength(9) }) - it('has first nav-item "navigation.admin_area" in navbar', () => { + it('has nav-item "navigation.admin_area" in navbar', () => { expect(wrapper.findAll('.nav-item').at(7).text()).toEqual('navigation.admin_area') }) - it('has first nav-item "navigation.logout" in navbar', () => { - expect(wrapper.findAll('.nav-item').at(8).text()).toEqual('navigation.logout') - }) - }) - - describe('navigation Navbar (user has no elopage account)', () => { - beforeAll(() => { - mocks.$store.state.hasElopage = false - wrapper = Wrapper() - }) - - it('has eight b-nav-item in the navbar', () => { - expect(wrapper.findAll('.nav-item')).toHaveLength(9) - }) - - it('has first nav-item "navigation.admin_area" in navbar', () => { - expect(wrapper.findAll('.nav-item').at(7).text()).toEqual('navigation.admin_area') - }) - - it('has first nav-item "navigation.logout" in navbar', () => { + it('has nav-item "navigation.logout" in navbar', () => { expect(wrapper.findAll('.nav-item').at(8).text()).toEqual('navigation.logout') }) })