From: Eduardo San Martin Morote Date: Tue, 18 May 2021 08:27:29 +0000 (+0200) Subject: test: ref unwrapping X-Git-Tag: v2.0.0-alpha.19~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35baa5fbe83376e352cbf05720409010db6f0d5a;p=thirdparty%2Fvuejs%2Fpinia.git test: ref unwrapping --- diff --git a/__tests__/state.spec.ts b/__tests__/state.spec.ts index cfd2fbc6..f47836f1 100644 --- a/__tests__/state.spec.ts +++ b/__tests__/state.spec.ts @@ -60,7 +60,8 @@ describe('State', () => { }, }) - setActivePinia(createPinia()) + const pinia = createPinia() + setActivePinia(pinia) const useStore = defineStore({ id: 'main', state: () => ({ @@ -73,8 +74,18 @@ describe('State', () => { const store = useStore() expect(store.name).toBe('Eduardo') + expect(store.$state.name).toBe('Eduardo') + expect(pinia.state.value.main).toEqual({ + name: 'Eduardo', + counter: 0, + double: 0, + }) + name.value = 'Ed' expect(store.name).toBe('Ed') + expect(store.$state.name).toBe('Ed') + expect(pinia.state.value.main.name).toBe('Ed') + store.name = 'Edu' expect(store.name).toBe('Edu')