feat: test store

This commit is contained in:
Moriz Wahl 2023-12-08 09:04:36 +01:00
parent 82c147ad07
commit d8209e1f9b

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)
})
})
})