Useful Links
Computer Science
Mobile Application Development
React Native Framework
1. Introduction to React Native
2. Setting Up the Development Environment
3. React Fundamentals for React Native
4. Core Components
5. Styling and Layout
6. Navigation
7. Handling Data and State
8. Working with Native APIs and Modules
9. Debugging and Performance Optimization
10. Testing
11. Building and Releasing
12. Advanced Topics and Ecosystem
Testing
Testing Pyramid
Unit Testing
Component Testing
End-to-End Testing
Unit Testing
Jest Framework
Writing Test Suites and Test Cases
Snapshot Testing
Mocking
Using Jest Mocks
Mocking Native Modules
Component Testing
React Native Testing Library
Rendering Components for Testing
Querying Components
Finding Elements by Text, TestID, etc.
Simulating User Events
Firing Press and Change Events
End-to-End Testing
Detox Framework
Setting Up Detox
Writing and Running E2E Tests
Writing Test Scenarios
Running Tests on Simulators and Devices
Previous
9. Debugging and Performance Optimization
Go to top
Next
11. Building and Releasing