add test for icons at(0) and at(1)

This commit is contained in:
ogerly 2022-02-10 11:42:49 +01:00
parent 6dec4042b9
commit 27b2a5ada0

View File

@ -135,12 +135,31 @@ describe('GddTransactionList', () => {
transaction = wrapper.findAll('div.gdd-transaction-list-item').at(0)
})
it('has a bi-caret-down-square icon', () => {
expect(transaction.findAll('svg').at(0).classes()).toEqual([
'bi-caret-down-square',
'b-icon',
'bi',
'text-muted',
])
})
// it('transaction is clicked', async () => {
// await transaction.trigger('click')
// expect(transaction.findAll('svg').at(0).classes()).toEqual([
// 'bi-caret-up-square',
// 'b-icon',
// 'bi',
// 'text-muted',
// ])
// })
it('has a bi-arrow-left-circle icon', () => {
expect(transaction.find('svg').classes()).toContain('bi-arrow-left-circle')
expect(transaction.findAll('svg').at(1).classes()).toContain('bi-arrow-left-circle')
})
it('has text-danger color', () => {
expect(transaction.find('svg').classes()).toContain('text-danger')
expect(transaction.findAll('svg').at(1).classes()).toContain('text-danger')
})
it('has a minus operator', () => {
@ -187,11 +206,13 @@ describe('GddTransactionList', () => {
})
it('has a bi-gift icon', () => {
expect(transaction.find('svg').classes()).toContain('bi-gift')
expect(transaction.findAll('svg').at(1).classes()).toContain('bi-gift')
})
it('has gradido-global-color-accent color', () => {
expect(transaction.find('svg').classes()).toContain('gradido-global-color-accent')
expect(transaction.findAll('svg').at(1).classes()).toContain(
'gradido-global-color-accent',
)
})
it('has a plus operator', () => {
@ -226,11 +247,13 @@ describe('GddTransactionList', () => {
})
it('has a bi-arrow-right-circle icon', () => {
expect(transaction.find('svg').classes()).toContain('bi-arrow-right-circle')
expect(transaction.findAll('svg').at(1).classes()).toContain('bi-arrow-right-circle')
})
it('has gradido-global-color-accent color', () => {
expect(transaction.find('svg').classes()).toContain('gradido-global-color-accent')
expect(transaction.findAll('svg').at(1).classes()).toContain(
'gradido-global-color-accent',
)
})
it('has a plus operator', () => {
@ -277,11 +300,11 @@ describe('GddTransactionList', () => {
})
it('has a bi-droplet-half icon', () => {
expect(transaction.find('svg').classes()).toContain('bi-droplet-half')
expect(transaction.findAll('svg').at(1).classes()).toContain('bi-droplet-half')
})
it('has gradido-global-color-gray color', () => {
expect(transaction.find('svg').classes()).toContain('gradido-global-color-gray')
expect(transaction.findAll('svg').at(1).classes()).toContain('gradido-global-color-gray')
})
it('has a minus operator', () => {