@gocodingnow/rn-native-base-boilerplate
Version:
React Native + Native Base Boilerplate
21 lines (16 loc) • 546 B
text/typescript
import AsyncStorage from '@react-native-async-storage/async-storage'
import {initPersistor} from '../init-persistor'
import {queryClient} from '../query-client'
describe('initPersistor tests', () => {
beforeEach(() => {
jest.restoreAllMocks()
})
afterEach(() => {
jest.restoreAllMocks()
})
it('Should call get the cache from the async storage', async () => {
const getItemSpy = jest.spyOn(AsyncStorage, 'getItem')
initPersistor(queryClient)
expect(getItemSpy).toBeCalledWith('REACT_QUERY_OFFLINE_CACHE')
})
})