Flutter RiverpodでDIをしてテスタビリティを向上させる | ZUMA Lab

Flutter Riverpod は状態管理の package です。Flutter Riverpod は DI としても利用できてテスタビリティを向上させることができます。DI をするとインスタンスの mocking が可能になり、テスタビリティが向上します。 Flutter では Mockito という mock package があるので、そちらを利用して Repository や ViewModel …