Closed bkenza closed 4 years ago
In this PR, I have integrated Detox, a gray box end-to-end testing and automation library for mobile apps into the project.
Note: Testing this PR requires an iOS simulator.
checkout the branch feature/detox-setup: git checkout feature/detox-setup
git checkout feature/detox-setup
Run the following command: sh detox-setup.sh
sh detox-setup.sh
Open a separate terminal window and start the app: expo start
expo start
Go back to the previous terminal window and run the following command: npm run e2e
npm run e2e
The iOS simulator should show the previously mentioned test scenario
This PR fixes issues #160 and #131
Contents of the pull request
In this PR, I have integrated Detox, a gray box end-to-end testing and automation library for mobile apps into the project.
A basic test scenario has been added:
How to test:
Note: Testing this PR requires an iOS simulator.
checkout the branch feature/detox-setup:
git checkout feature/detox-setup
Run the following command:
sh detox-setup.sh
Open a separate terminal window and start the app:
expo start
Go back to the previous terminal window and run the following command:
npm run e2e
The iOS simulator should show the previously mentioned test scenario
This PR fixes issues #160 and #131