Its a mock of react-native AsyncStorage for jest tests
- Install:
npm install --save mock-async-storage
- Module:
require('mock-async-storage')
This package is published with the following editions:
mock-async-storage/src/index.js
is Source + ESNext + Import + Flowmock-async-storage
aliasesmock-async-storage/lib/index.js
mock-async-storage/lib/index.js
is Babel Compiled + ES2015 + Require
Older environments may need Babel's Polyfill or something similar.
In your test codes:
const mockStorage = require('mock-async-storage');
// or import { mock, release } from 'mock-async-storage/src';
// mock();
// release();
// For mock AsyncStorage
mockStorage.mock();
// For unmock
mockStorage.release();