У меня есть случай, когда выполняется какое-то условие, тогда блок вообще не выдает состояние (игнорируя все события). Как я могу проверить, что состояние не передается при добавлении нового события в блок?
Я использую flutter_bloc: ^ 3.1.0 и bloc_test: ^ 3.1.0
'test ignore all event after AlarmEvent()',
() async {
bloc.add(AlarmEvent());
bloc.add(GetRandomPostEvent());
await emitsExactly(
bloc,
[
SplashScreenLoadingState(),
ShowAlarmState(),
],
);
},
);
Поскольку эта функция еще не реализована, я ожидаю, что тест завершится неудачно, но на самом деле он выполняется успешно. Любая идея ?