feat(feat(init): serviceOfMachines):
This commit is contained in:
24
live_monitor_vue/tests/store/machines.test.js
Normal file
24
live_monitor_vue/tests/store/machines.test.js
Normal file
@@ -0,0 +1,24 @@
|
||||
import {describe, test, expect, beforeEach} from 'vitest'
|
||||
import {createStore} from "vuex"
|
||||
import { store as machines } from '@/store/modules/machines';
|
||||
describe('machines store', () => {
|
||||
const store = createStore({
|
||||
modules: {
|
||||
machines
|
||||
}
|
||||
})
|
||||
|
||||
beforeEach(() => {
|
||||
store.dispatch('machines/resetStore')
|
||||
})
|
||||
|
||||
test('machines should be a object', () => {
|
||||
expect(typeof machines).toBe('object')
|
||||
})
|
||||
|
||||
test('modalMachines should be a array', () => {
|
||||
expect(store.getters['machines/modalMachines']).toEqual([])
|
||||
store.dispatch('machines/saveModalMachines', [1, 2, 3])
|
||||
expect(store.getters['machines/modalMachines']).toEqual([1, 2, 3])
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user