You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
basedFood-app/test/data/firebase/firebase_service_test.mocks...

175 lines
5.0 KiB

// 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<void> initialize({
String? sessionDbPath,
_i2.Directory? sessionCacheDir,
}) =>
(super.noSuchMethod(
Invocation.method(
#initialize,
[],
{
#sessionDbPath: sessionDbPath,
#sessionCacheDir: sessionCacheDir,
},
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@override
_i4.Future<void> reinitializeForSession({
required String? newDbPath,
required _i2.Directory? newCacheDir,
}) =>
(super.noSuchMethod(
Invocation.method(
#reinitializeForSession,
[],
{
#newDbPath: newDbPath,
#newCacheDir: newCacheDir,
},
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@override
_i4.Future<void> clearAllData() => (super.noSuchMethod(
Invocation.method(
#clearAllData,
[],
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@override
_i4.Future<void> insertItem(_i5.Item? item) => (super.noSuchMethod(
Invocation.method(
#insertItem,
[item],
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@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<List<_i5.Item>> getAllItems() => (super.noSuchMethod(
Invocation.method(
#getAllItems,
[],
),
returnValue: _i4.Future<List<_i5.Item>>.value(<_i5.Item>[]),
) as _i4.Future<List<_i5.Item>>);
@override
_i4.Future<void> deleteItem(String? id) => (super.noSuchMethod(
Invocation.method(
#deleteItem,
[id],
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@override
_i4.Future<void> updateItem(_i5.Item? item) => (super.noSuchMethod(
Invocation.method(
#updateItem,
[item],
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@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<void> clearImageCache() => (super.noSuchMethod(
Invocation.method(
#clearImageCache,
[],
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
@override
_i4.Future<void> close() => (super.noSuchMethod(
Invocation.method(
#close,
[],
),
returnValue: _i4.Future<void>.value(),
returnValueForMissingStub: _i4.Future<void>.value(),
) as _i4.Future<void>);
}

Powered by TurnKey Linux.