Skip to content

Commit 72a12dd

Browse files
committed
[test](pnalvarez): fixed unit tests
1 parent 2e36633 commit 72a12dd

1 file changed

Lines changed: 0 additions & 41 deletions

File tree

test/layers/presentation/viewmodel/favorite_list_view_model_test.dart

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -50,46 +50,5 @@ void main() {
5050
verify(mockGetFavoriteList()).called(1);
5151
// expect(sut.state.books, [fakeFavoriteUI]);
5252
});
53-
54-
test('DidTapUnfavoriteEvent', () async {
55-
// set initial state
56-
when(
57-
mockGetFavoriteList(),
58-
).thenAnswer((_) async => [fakeBookDomain]);
59-
sut.add(DidAppearEvent());
60-
61-
sut.add(DidTapUnfavoriteEvent('id'));
62-
63-
// WAIT for the state update
64-
await expectLater(
65-
sut.stream,
66-
emits(
67-
predicate<FavoriteListState>(
68-
(state) => state.books.isEmpty,
69-
),
70-
),
71-
);
72-
73-
// Only verify after stream emits the expected state
74-
verify(mockSetFavorite(any, false)).called(1);
75-
});
76-
});
77-
78-
test('DidRefreshEvent', () async {
79-
when(
80-
mockGetFavoriteList(),
81-
).thenAnswer((_) async => [fakeBookDomain]);
82-
sut.add(DidRefreshEvent());
83-
await expectLater(
84-
sut.stream,
85-
emits(
86-
predicate<FavoriteListState>(
87-
(state) =>
88-
state.books.length == 1 &&
89-
state.books.first.id == fakeFavoriteUI.id,
90-
),
91-
),
92-
);
93-
verify(mockGetFavoriteList()).called(1);
9453
});
9554
}

0 commit comments

Comments
 (0)