Sau bài này bạn sẽ
- Quyết định được đặt provider ở gốc app hay ở một màn, dựa trên vòng đời của dữ liệu
- Viết Fake bằng tay implements interface thật và test ViewModel không cần widget
- Test được hành vi phụ thuộc thời gian bằng fake_async, chính xác tới mili-giây
Thời lượng7 phút
Độ khóBeginner
Provider scope, Fake và fake_async
Scope quyết định vòng đời, ProviderNotFoundException khi nào là tin tốt, Fake viết tay thay mock framework, và test ViewModel có Timer bằng fake_async.
- 01Scope: Provider Chỉ Nhìn Xuống
- 02ViewModel Sống Trong Màn Của Nó
- 03ProviderNotFoundException Là Scoping Đang Chạy Đúng
- 04Khi Nào KHÔNG Scope Theo Màn
- 05Fake Viết Tay, Không Mock Framework
- 06Test ViewModel Có Timer: fake_async
- 07Test Chứng Minh dispose() Làm Việc
Chủ đề: flutter-mobile-101, architecture, provider, testing
Còn 7 phần trong bài nàyMở khóa toàn bộ Flutter Mobile 101Scope: Provider Chỉ Nhìn Xuống, ViewModel Sống Trong Màn Của Nó, … — cùng 26 bài học của khóa, source code và checklist.
Mở khóa Flutter Mobile 101Thanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập