Mock化したいstatic関数を呼び出すstaticでない関数をもつクラスを新規に作成する。
// Mock化できない class Greeting { static String get hello => 'hello'; } // こっちはMock化できる class GreetingWrapper { String get hello => Greeting.hello; } class _MockGreetingWrapper extends Mock implements GreetingWrapper { @override String get hello => 'こんにちは'; }
Mock化したクラスはRiverpodなどでDIする。