0

I am trying to set up my project to run detox e2e tests that were generated by someone else. I am getting an issue that Async-Storage is null. The project runs properly if I am just doing run-android or run-ios, but when I try to run the detox tests, I get the error. Is there a way that I am supposed to mock this function like with Jest? I tried google the error and Async-Storage with detox, but I only get people having issues with the Android setup, with which I am not having issues. My issues only arise when running detox tests. Any help is greatly appreciated!

shawleigh17
  • 1,147
  • 4
  • 22
  • 42

1 Answers1

1

In case anyone has this same issue and runs across this, make sure you add this to your setup file for detox/jest:

import mockAsyncStorage from "@react-native-community/async-storage/jest/async-storage-mock";

jest.mock("@react-native-community/async-storage", () => mockAsyncStorage);

shawleigh17
  • 1,147
  • 4
  • 22
  • 42