React Native hỗ trợ test ở nhiều cấp độ — unit test (logic), component test (với React Native Testing Library), và end-to-end test (với Detox). Một chiến lược test tốt cải thiện độ tin cậy và sự tự tin.
Unit và component testing (Jest + Testing Library)
JEST → test runner JS tiêu chuẩn (unit test cho logic, hàm, hook)
REACT NATIVE TESTING LIBRARY → test component bằng cách render và tương tác với chúng
(theo cách người dùng làm) — truy vấn phần tử, kích hoạt event, assert đầu ra
{ render, fireEvent, screen } ;
(, {
();
fireEvent.(screen.());
(screen.()).();
});
