// Mocks generated by Mockito 5.4.6 from annotations // in app_boilerplate/test/data/firebase/firebase_service_test.dart. // Do not manually edit this file. // ignore_for_file: no_leading_underscores_for_library_prefixes import 'dart:async' as _i4; import 'dart:io' as _i2; import 'package:app_boilerplate/data/local/local_storage_service.dart' as _i3; import 'package:app_boilerplate/data/local/models/item.dart' as _i5; import 'package:mockito/mockito.dart' as _i1; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values // ignore_for_file: avoid_setters_without_getters // ignore_for_file: comment_references // ignore_for_file: deprecated_member_use // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member // ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class class _FakeFile_0 extends _i1.SmartFake implements _i2.File { _FakeFile_0( Object parent, Invocation parentInvocation, ) : super( parent, parentInvocation, ); } /// A class which mocks [LocalStorageService]. /// /// See the documentation for Mockito's code generation for more information. class MockLocalStorageService extends _i1.Mock implements _i3.LocalStorageService { MockLocalStorageService() { _i1.throwOnMissingStub(this); } @override _i4.Future initialize({ String? sessionDbPath, _i2.Directory? sessionCacheDir, }) => (super.noSuchMethod( Invocation.method( #initialize, [], { #sessionDbPath: sessionDbPath, #sessionCacheDir: sessionCacheDir, }, ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future reinitializeForSession({ required String? newDbPath, required _i2.Directory? newCacheDir, }) => (super.noSuchMethod( Invocation.method( #reinitializeForSession, [], { #newDbPath: newDbPath, #newCacheDir: newCacheDir, }, ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future clearAllData() => (super.noSuchMethod( Invocation.method( #clearAllData, [], ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future insertItem(_i5.Item? item) => (super.noSuchMethod( Invocation.method( #insertItem, [item], ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future<_i5.Item?> getItem(String? id) => (super.noSuchMethod( Invocation.method( #getItem, [id], ), returnValue: _i4.Future<_i5.Item?>.value(), ) as _i4.Future<_i5.Item?>); @override _i4.Future> getAllItems() => (super.noSuchMethod( Invocation.method( #getAllItems, [], ), returnValue: _i4.Future>.value(<_i5.Item>[]), ) as _i4.Future>); @override _i4.Future deleteItem(String? id) => (super.noSuchMethod( Invocation.method( #deleteItem, [id], ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future updateItem(_i5.Item? item) => (super.noSuchMethod( Invocation.method( #updateItem, [item], ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future<_i2.File> getCachedImage(String? url) => (super.noSuchMethod( Invocation.method( #getCachedImage, [url], ), returnValue: _i4.Future<_i2.File>.value(_FakeFile_0( this, Invocation.method( #getCachedImage, [url], ), )), ) as _i4.Future<_i2.File>); @override _i4.Future clearImageCache() => (super.noSuchMethod( Invocation.method( #clearImageCache, [], ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); @override _i4.Future close() => (super.noSuchMethod( Invocation.method( #close, [], ), returnValue: _i4.Future.value(), returnValueForMissingStub: _i4.Future.value(), ) as _i4.Future); }