【发布时间】:2021-08-13 08:04:59
【问题描述】:
我有一个flutter bloc_test,由于最近Flutter 升级涉及空安全性而失败。
我有以下代码
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'方法不能被无条件调用,因为receiver可以是'null'”
有什么想法吗?
【问题讨论】: