Null 安全性を含む Flutter の最近のアップグレードが原因で失敗している flutter bloc_test があります。
次のコードがあります
blocTest('get the usecase name',
build: () {
when(() => mockGetUseCaseName(any()))
.thenAnswer((_) async => Right(name));
return bloc;
},
act: (bloc) => bloc.add(GetUseCaseName(name)),
verify: (_) => verify(
() => mockGetUseCaseName(Params(string: name))));
そして、「bloc.add」行でエラーが発生します
「レシーバーが「null」になる可能性があるため、メソッド「add」を無条件に呼び出すことはできません」
何か案は?