【发布时间】:2020-09-05 06:26:50
【问题描述】:
我正在使用这个package,并且我在一个集团中有以下连接
Connectivity _connectivity = Connectivity();
StreamSubscription _connectivityStreamSubscription;
ConnectivityBloc() {
_connectivityStreamSubscription = _connectivity.onConnectivityChanged.listen((connectivityResult) {
if (connectivityResult == ConnectivityResult.wifi) {
add(ConnectivityEventConnectEvent());
} else {
add(ConnectivityEventDisconnectEvent());
}
});
}
我正在尝试测试该集团,但是我正在努力在单元测试中模拟 StreamSubscription。那么我们如何在 bloc_test 中模拟 StreamSubscription 呢?
【问题讨论】:
标签: unit-testing flutter dart flutter-test