我试图测试利用布洛卡模式和集团——试验而释放的具体价值。 目前,在我预计失败时,我能够进行过一次测试。 集体——考试必须只检查所排放的国家类型,而不是具体数值。 是否有办法利用集团——测试一揽子计划来检验我们这些国家的具体价值?
group( [NewsArticleBloc] , () {
NewsArticleBloc sut;
MockNewsRepo mockNewsRepo;
setUp(() {
mockNewsRepo = new MockNewsRepo();
sut = NewsArticleBloc(newsRepo: mockNewsRepo);
});
tearDown(() => sut.close());
blocTest(
Next state check ,
build: () => sut,
act: (bloc) {
when(mockNewsRepo.getTopHeadlines())
.thenAnswer((_) => Future.value([Article(author: Josh )]));
bloc.add(GetTopHeadlines());
},
expect: [
TopHeadlines(topHeadlines: [Article(author: Micheal )])
//Expecting failure here ^
],
);
});