Fixed bugs, added serialization for documents state

This commit is contained in:
Anton Stubenbord
2023-01-06 18:22:43 +01:00
parent 738ef99bc5
commit 23bcb355b1
76 changed files with 1333 additions and 595 deletions

View File

@@ -35,7 +35,7 @@ void main() async {
group("Test DocumentsCubit reloadDocuments", () {
test("Assert correct initial state", () {
expect(DocumentsCubit(documentRepository).state, DocumentsState.initial);
expect(DocumentsCubit(documentRepository).state, const DocumentsState());
});
blocTest<DocumentsCubit, DocumentsState>(
@@ -49,11 +49,11 @@ void main() async {
),
),
build: () => DocumentsCubit(documentRepository),
seed: () => DocumentsState.initial,
seed: () => const DocumentsState(),
act: (bloc) => bloc.load(),
expect: () => [
DocumentsState(
isLoaded: true,
hasLoaded: true,
value: [
PagedSearchResult(
count: 10,
@@ -78,11 +78,11 @@ void main() async {
),
),
build: () => DocumentsCubit(documentRepository),
seed: () => DocumentsState.initial,
seed: () => const DocumentsState(),
act: (bloc) => bloc.load(),
expect: () => [
DocumentsState(
isLoaded: true,
hasLoaded: true,
value: [
PagedSearchResult(
count: 10,