1
アプリがバックグラウンド(AppLifecycleState.paused)に移動したときに、ユーザーの設定がローカルファイルに書き込まれました。この動作のテストを作成したいと思います。Flutter単体テストでAppLifecycleStateの変更をテストする方法はありますか?
ユニットテストでこれを模倣する方法はありますか?あるいは、これは統合テストとして実行する必要があるものですか?
アプリがバックグラウンド(AppLifecycleState.paused)に移動したときに、ユーザーの設定がローカルファイルに書き込まれました。この動作のテストを作成したいと思います。Flutter単体テストでAppLifecycleStateの変更をテストする方法はありますか?
ユニットテストでこれを模倣する方法はありますか?あるいは、これは統合テストとして実行する必要があるものですか?
ユニットテストでは、binding.handleAppLifecycleStateChanged
に電話をかけて、アプリケーションをフォアグラウンドに出入りさせることができます。