Sau bài này bạn sẽ
- Viết emission ledger: collector trước, trigger, drain virtual time, rồi mới assert
- Chọn StateFlow cho renderable state và SharedFlow cho one-time UI event
Thời lượng6 phút
Độ khóIntermediate
Test Flow Và ViewModel
Test state emissions mà không cần tap UI thủ công.
- 01Mục Tiêu Bài Học
- 02Emission Ledger: StateFlow Hay SharedFlow?
- 03Điều Khiển Clock Trong ViewModel Unit Tests
- 04Test Sequence Hay Settled State Của ViewModel
- 05Lộ Trình Đọc Code
- 06Dấu Hiệu Cần Tránh
- 07Ý Chính
Chủ đề: mobile-action-pro, release-readiness
Còn 7 phần trong bài nàyMở khóa toàn bộ Mobile Action ProMục Tiêu Bài Học, Emission Ledger: StateFlow Hay SharedFlow?, … — cùng 64 bài học của khóa, source code và checklist.
Mở khóa Mobile Action ProThanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập