Merge pull request #23 from IT4Change/test-store

feat(frontend): test store
This commit is contained in:
Moriz Wahl 2023-12-08 12:32:50 +01:00 committed by GitHub
commit 3ca8aa1677
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,29 @@
import { setActivePinia, createPinia } from 'pinia'
import { describe, it, expect } from 'vitest'
import { useCounterStore } from './counter'
describe('Counter Store', () => {
beforeEach(() => {
setActivePinia(createPinia())
})
describe('increment', () => {
it('increments', () => {
const counter = useCounterStore()
expect(counter.count).toBe(0)
counter.increment()
expect(counter.count).toBe(1)
})
})
describe('resets', () => {
it('increments by amount', () => {
const counter = useCounterStore()
counter.increment()
expect(counter.count).toBe(1)
counter.reset()
expect(counter.count).toBe(0)
})
})
})