stack_wallet/test/widget_tests/node_card_test.mocks.dart

132 lines
5.6 KiB
Dart
Raw Normal View History

2022-08-26 08:11:35 +00:00
// Mocks generated by Mockito 5.2.0 from annotations
// in stackwallet/test/widget_tests/node_card_test.dart.
// Do not manually edit this file.
2022-08-26 15:15:10 +00:00
import 'dart:async' as _i5;
import 'dart:ui' as _i7;
2022-08-26 08:11:35 +00:00
import 'package:mockito/mockito.dart' as _i1;
2022-08-26 15:15:10 +00:00
import 'package:stackwallet/models/node_model.dart' as _i4;
import 'package:stackwallet/services/node_service.dart' as _i3;
import 'package:stackwallet/utilities/enums/coin_enum.dart' as _i6;
import 'package:stackwallet/utilities/flutter_secure_storage_interface.dart'
as _i2;
2022-08-26 08:11:35 +00:00
// 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: implementation_imports
// ignore_for_file: invalid_use_of_visible_for_testing_member
// ignore_for_file: prefer_const_constructors
// ignore_for_file: unnecessary_parenthesis
// ignore_for_file: camel_case_types
2022-08-26 15:15:10 +00:00
class _FakeFlutterSecureStorageInterface_0 extends _i1.Fake
implements _i2.FlutterSecureStorageInterface {}
2022-08-26 08:11:35 +00:00
/// A class which mocks [NodeService].
///
/// See the documentation for Mockito's code generation for more information.
2022-08-26 15:15:10 +00:00
class MockNodeService extends _i1.Mock implements _i3.NodeService {
@override
_i2.FlutterSecureStorageInterface get secureStorageInterface =>
(super.noSuchMethod(Invocation.getter(#secureStorageInterface),
returnValue: _FakeFlutterSecureStorageInterface_0())
as _i2.FlutterSecureStorageInterface);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
List<_i4.NodeModel> get primaryNodes =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(Invocation.getter(#primaryNodes),
2022-08-26 15:15:10 +00:00
returnValue: <_i4.NodeModel>[]) as List<_i4.NodeModel>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
List<_i4.NodeModel> get nodes =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(Invocation.getter(#nodes),
2022-08-26 15:15:10 +00:00
returnValue: <_i4.NodeModel>[]) as List<_i4.NodeModel>);
2022-08-26 08:11:35 +00:00
@override
bool get hasListeners =>
(super.noSuchMethod(Invocation.getter(#hasListeners), returnValue: false)
as bool);
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> updateDefaults() =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(Invocation.method(#updateDefaults, []),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> setPrimaryNodeFor(
{_i6.Coin? coin,
_i4.NodeModel? node,
2022-08-26 08:11:35 +00:00
bool? shouldNotifyListeners = false}) =>
(super.noSuchMethod(
Invocation.method(#setPrimaryNodeFor, [], {
#coin: coin,
#node: node,
#shouldNotifyListeners: shouldNotifyListeners
}),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i4.NodeModel? getPrimaryNodeFor({_i6.Coin? coin}) => (super.noSuchMethod(
2022-08-26 08:11:35 +00:00
Invocation.method(#getPrimaryNodeFor, [], {#coin: coin}))
2022-08-26 15:15:10 +00:00
as _i4.NodeModel?);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
List<_i4.NodeModel> getNodesFor(_i6.Coin? coin) =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(Invocation.method(#getNodesFor, [coin]),
2022-08-26 15:15:10 +00:00
returnValue: <_i4.NodeModel>[]) as List<_i4.NodeModel>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i4.NodeModel? getNodeById({String? id}) =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(Invocation.method(#getNodeById, [], {#id: id}))
2022-08-26 15:15:10 +00:00
as _i4.NodeModel?);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
List<_i4.NodeModel> failoverNodesFor({_i6.Coin? coin}) => (super.noSuchMethod(
2022-08-26 08:11:35 +00:00
Invocation.method(#failoverNodesFor, [], {#coin: coin}),
2022-08-26 15:15:10 +00:00
returnValue: <_i4.NodeModel>[]) as List<_i4.NodeModel>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> add(
_i4.NodeModel? node, String? password, bool? shouldNotifyListeners) =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(
Invocation.method(#add, [node, password, shouldNotifyListeners]),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> delete(String? id, bool? shouldNotifyListeners) => (super
2022-08-26 08:11:35 +00:00
.noSuchMethod(Invocation.method(#delete, [id, shouldNotifyListeners]),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> setEnabledState(
2022-08-26 08:11:35 +00:00
String? id, bool? enabled, bool? shouldNotifyListeners) =>
(super.noSuchMethod(
Invocation.method(
#setEnabledState, [id, enabled, shouldNotifyListeners]),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> edit(_i4.NodeModel? editedNode, String? password,
2022-08-26 08:11:35 +00:00
bool? shouldNotifyListeners) =>
(super.noSuchMethod(
Invocation.method(
#edit, [editedNode, password, shouldNotifyListeners]),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
_i5.Future<void> updateCommunityNodes() =>
2022-08-26 08:11:35 +00:00
(super.noSuchMethod(Invocation.method(#updateCommunityNodes, []),
returnValue: Future<void>.value(),
2022-08-26 15:15:10 +00:00
returnValueForMissingStub: Future<void>.value()) as _i5.Future<void>);
2022-08-26 08:11:35 +00:00
@override
2022-08-26 15:15:10 +00:00
void addListener(_i7.VoidCallback? listener) =>
2022-08-26 08:11:35 +00:00
super.noSuchMethod(Invocation.method(#addListener, [listener]),
returnValueForMissingStub: null);
@override
2022-08-26 15:15:10 +00:00
void removeListener(_i7.VoidCallback? listener) =>
2022-08-26 08:11:35 +00:00
super.noSuchMethod(Invocation.method(#removeListener, [listener]),
returnValueForMissingStub: null);
@override
void dispose() => super.noSuchMethod(Invocation.method(#dispose, []),
returnValueForMissingStub: null);
@override
void notifyListeners() =>
super.noSuchMethod(Invocation.method(#notifyListeners, []),
returnValueForMissingStub: null);
}