From c2098d7f5a616a3e34a35226252889ef00b0cc5c Mon Sep 17 00:00:00 2001 From: Stanislav Shakirov Date: Sat, 22 Aug 2020 15:19:39 +0200 Subject: [PATCH 1/2] add useAsyncStorage to async-storage-mock.js --- jest/async-storage-mock.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/jest/async-storage-mock.js b/jest/async-storage-mock.js index f743310b..508ecaf4 100644 --- a/jest/async-storage-mock.js +++ b/jest/async-storage-mock.js @@ -34,6 +34,14 @@ const asMock = { multiSet: jest.fn(_multiSet), multiRemove: jest.fn(_multiRemove), multiMerge: jest.fn(_multiMerge), + useAsyncStorage: jest.fn(key => { + return { + getItem: (...args) => asMock.getItem(key, ...args), + setItem: (...args) => asMock.setItem(key, ...args), + mergeItem: (...args) => asMock.mergeItem(key, ...args), + removeItem: (...args) => asMock.removeItem(key, ...args), + }; + }) }; async function _multiSet(keyValuePairs, callback) { From b61815a16de08596cf0f75a3ad7348709ff35f06 Mon Sep 17 00:00:00 2001 From: Stanislav Shakirov Date: Mon, 24 Aug 2020 10:40:16 +0200 Subject: [PATCH 2/2] Update async-storage-mock.js Fix code styles --- jest/async-storage-mock.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jest/async-storage-mock.js b/jest/async-storage-mock.js index 508ecaf4..b50ab37a 100644 --- a/jest/async-storage-mock.js +++ b/jest/async-storage-mock.js @@ -41,7 +41,7 @@ const asMock = { mergeItem: (...args) => asMock.mergeItem(key, ...args), removeItem: (...args) => asMock.removeItem(key, ...args), }; - }) + }), }; async function _multiSet(keyValuePairs, callback) {