mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Test emitting of 'updateIsAdmin'
This commit is contained in:
parent
f8b449e623
commit
d8e8cda075
@ -1,8 +1,6 @@
|
|||||||
import { mount } from '@vue/test-utils'
|
import { mount } from '@vue/test-utils'
|
||||||
import SearchUserTable from './SearchUserTable.vue'
|
import SearchUserTable from './SearchUserTable.vue'
|
||||||
|
|
||||||
const date = new Date()
|
|
||||||
|
|
||||||
const localVue = global.localVue
|
const localVue = global.localVue
|
||||||
|
|
||||||
const apolloMutateMock = jest.fn().mockResolvedValue({})
|
const apolloMutateMock = jest.fn().mockResolvedValue({})
|
||||||
@ -96,16 +94,29 @@ describe('SearchUserTable', () => {
|
|||||||
await wrapper.findAll('tbody > tr').at(1).trigger('click')
|
await wrapper.findAll('tbody > tr').at(1).trigger('click')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
describe('isAdmin', () => {
|
||||||
|
beforeEach(async () => {
|
||||||
|
await wrapper.find('div.change-user-role-formular').vm.$emit('updateIsAdmin', {
|
||||||
|
userId: 1,
|
||||||
|
isAdmin: new Date(),
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
it('emits updateIsAdmin', () => {
|
||||||
|
expect(wrapper.emitted('updateIsAdmin')).toEqual([[1, expect.any(Date)]])
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
describe('deleted at', () => {
|
describe('deleted at', () => {
|
||||||
beforeEach(async () => {
|
beforeEach(async () => {
|
||||||
await wrapper.find('div.deleted-user-formular').vm.$emit('updateDeletedAt', {
|
await wrapper.find('div.deleted-user-formular').vm.$emit('updateDeletedAt', {
|
||||||
userId: 1,
|
userId: 1,
|
||||||
deletedAt: date,
|
deletedAt: new Date(),
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
it('emits updateDeletedAt', () => {
|
it('emits updateDeletedAt', () => {
|
||||||
expect(wrapper.emitted('updateDeletedAt')).toEqual([[1, date]])
|
expect(wrapper.emitted('updateDeletedAt')).toEqual([[1, expect.any(Date)]])
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user