import { describe, it, expect, beforeEach } from 'vitest'; import { setActivePinia, createPinia } from 'pinia'; import { useLoadingStore } from '@/stores/loading.js'; describe('loadingStore', () => { let store; beforeEach(() => { setActivePinia(createPinia()); store = useLoadingStore(); }); it('has isLoading true by default', () => { expect(store.isLoading).toBe(true); }); it('setIsLoading sets to false', () => { store.setIsLoading(false); expect(store.isLoading).toBe(false); }); it('setIsLoading sets to true', () => { store.setIsLoading(false); store.setIsLoading(true); expect(store.isLoading).toBe(true); }); });