mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
navbar test all navbar-items
This commit is contained in:
parent
152d0db542
commit
057debeee8
@ -37,22 +37,42 @@ describe('Navbar', () => {
|
||||
expect(wrapper.find('div.component-navbar').exists()).toBeTruthy()
|
||||
})
|
||||
})
|
||||
// describe('find link admin and evented click', () => {
|
||||
// beforeEach(async () => {
|
||||
// await wrapper.find('.test-admin').trigger('click')
|
||||
// })
|
||||
|
||||
// it('find link admin and click', () => {
|
||||
// expect(wrapper.emitted('admin')).toBeTruthy()
|
||||
// expect(wrapper.emitted('admin')).toEqual([
|
||||
// [
|
||||
// {
|
||||
// email: 'someone@watches.tv',
|
||||
// amount: 87.23,
|
||||
// memo: 'Long enough',
|
||||
// },
|
||||
// ],
|
||||
// ])
|
||||
// })
|
||||
// })
|
||||
describe('navigation Navbar', () => {
|
||||
it('has .navbar-brand in the navbar', () => {
|
||||
expect(wrapper.find('.navbar-brand').exists()).toBeTruthy()
|
||||
})
|
||||
it('has b-navbar-toggle in the navbar', () => {
|
||||
expect(wrapper.find('.navbar-toggler').exists()).toBeTruthy()
|
||||
})
|
||||
it('has ten b-nav-item in the navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item')).toHaveLength(10)
|
||||
})
|
||||
|
||||
it('has first nav-item "amount GDD" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(1).text()).toEqual('1234 GDD')
|
||||
})
|
||||
|
||||
it('has first nav-item "overview" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(3).text()).toEqual('overview')
|
||||
})
|
||||
it('has first nav-item "send" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(4).text()).toEqual('send')
|
||||
})
|
||||
it('has first nav-item "transactions" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(5).text()).toEqual('transactions')
|
||||
})
|
||||
it('has first nav-item "my-profil" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(6).text()).toEqual('site.navbar.my-profil')
|
||||
})
|
||||
it('has first nav-item "members_area" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(7).text()).toEqual('members_area')
|
||||
})
|
||||
it('has first nav-item "admin_area" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(8).text()).toEqual('admin_area')
|
||||
})
|
||||
it('has first nav-item "logout" in navbar', () => {
|
||||
expect(wrapper.findAll('.nav-item').at(9).text()).toEqual('logout')
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
@ -21,12 +21,12 @@
|
||||
</b-navbar-nav>
|
||||
|
||||
<b-navbar-toggle
|
||||
target="nav-collapse"
|
||||
target="collapse-nav"
|
||||
@click="$emit('set-visible', (visibleCollapse = !visible))"
|
||||
></b-navbar-toggle>
|
||||
</b-navbar>
|
||||
|
||||
<b-collapse id="collapse-4" v-model="visibleCollapse" class="p-3 b-collaps-gradido">
|
||||
<b-collapse id="collapse-nav" v-model="visibleCollapse" class="p-3 b-collaps-gradido">
|
||||
<b-nav vertical @click="$emit('set-visible', false)">
|
||||
<div class="text-right">
|
||||
<b-link to="/profile">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user