我有一个颤振 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”行得到错误
“方法‘add’不能被无条件调用,因为接收者可以是‘null’”
有任何想法吗?