22import { getSnapshot } from 'mobx-state-tree'
33
44import { persist } from '../src/index'
5- import { UserStore , persistedData } from './fixtures'
5+ import { UserStoreF , persistedDataF } from './fixtures'
66
77function getItem ( key : string ) {
88 const item = window . localStorage . getItem ( key )
@@ -13,30 +13,30 @@ describe('persist', () => {
1313 beforeEach ( ( ) => window . localStorage . clear ( ) )
1414
1515 it ( 'should persist nothing if no actions are used' , async ( ) => {
16- const user = UserStore . create ( )
16+ const user = UserStoreF . create ( )
1717 await persist ( 'user' , user )
1818
1919 expect ( getItem ( 'user' ) ) . toBe ( null )
2020 } )
2121
2222 it ( 'should persist snapshot when action used' , async ( ) => {
23- const user = UserStore . create ( )
23+ const user = UserStoreF . create ( )
2424 await persist ( 'user' , user )
2525
2626 user . changeName ( 'Joe' ) // fire action to trigger onSnapshot
2727 expect ( getItem ( 'user' ) ) . toStrictEqual ( getSnapshot ( user ) )
2828 } )
2929
3030 it ( 'should load persisted data' , async ( ) => {
31- window . localStorage . setItem ( 'user' , JSON . stringify ( persistedData ) )
31+ window . localStorage . setItem ( 'user' , JSON . stringify ( persistedDataF ) )
3232
33- const user = UserStore . create ( )
33+ const user = UserStoreF . create ( )
3434 await persist ( 'user' , user )
35- expect ( getSnapshot ( user ) ) . toStrictEqual ( persistedData )
35+ expect ( getSnapshot ( user ) ) . toStrictEqual ( persistedDataF )
3636 } )
3737
3838 it ( 'shouldn\'t jsonify' , async ( ) => {
39- const user = UserStore . create ( )
39+ const user = UserStoreF . create ( )
4040 await persist ( 'user' , user , {
4141 jsonify : false
4242 } )
@@ -47,7 +47,7 @@ describe('persist', () => {
4747 } )
4848
4949 it ( 'should whitelist' , async ( ) => {
50- const user = UserStore . create ( )
50+ const user = UserStoreF . create ( )
5151 await persist ( 'user' , user , {
5252 whitelist : [ 'name' ]
5353 } )
@@ -59,7 +59,7 @@ describe('persist', () => {
5959 } )
6060
6161 it ( 'should blacklist' , async ( ) => {
62- const user = UserStore . create ( )
62+ const user = UserStoreF . create ( )
6363 await persist ( 'user' , user , {
6464 blacklist : [ 'age' ]
6565 } )
0 commit comments