blob: 47e67379f124583add2e7fe5730d89745c848233 [file] [log] [blame]
// Mocks generated by Mockito 5.0.16 from annotations
// in webview_flutter_platform_interface/test/src/v4/platform_webview_controller_test.dart.
// Do not manually edit this file.
import 'dart:async' as _i4;
import 'package:mockito/mockito.dart' as _i1;
import 'package:webview_flutter_platform_interface/v4/src/platform_navigation_delegate.dart'
as _i3;
import 'package:webview_flutter_platform_interface/v4/src/webview_platform.dart'
as _i2;
// 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
class _FakePlatformNavigationDelegateCreationParams_0 extends _i1.Fake
implements _i2.PlatformNavigationDelegateCreationParams {}
/// A class which mocks [PlatformNavigationDelegate].
///
/// See the documentation for Mockito's code generation for more information.
class MockPlatformNavigationDelegate extends _i1.Mock
implements _i3.PlatformNavigationDelegate {
MockPlatformNavigationDelegate() {
_i1.throwOnMissingStub(this);
}
@override
_i2.PlatformNavigationDelegateCreationParams get params =>
(super.noSuchMethod(Invocation.getter(#params),
returnValue: _FakePlatformNavigationDelegateCreationParams_0())
as _i2.PlatformNavigationDelegateCreationParams);
@override
_i4.Future<void> setOnNavigationRequest(
_i4.FutureOr<bool> Function({bool isForMainFrame, String url})?
onNavigationRequest) =>
(super.noSuchMethod(
Invocation.method(#setOnNavigationRequest, [onNavigationRequest]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i4.Future<void>);
@override
_i4.Future<void> setOnPageStarted(void Function(String)? onPageStarted) =>
(super.noSuchMethod(Invocation.method(#setOnPageStarted, [onPageStarted]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i4.Future<void>);
@override
_i4.Future<void> setOnPageFinished(void Function(String)? onPageFinished) =>
(super.noSuchMethod(
Invocation.method(#setOnPageFinished, [onPageFinished]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i4.Future<void>);
@override
_i4.Future<void> setOnProgress(void Function(int)? onProgress) =>
(super.noSuchMethod(Invocation.method(#setOnProgress, [onProgress]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i4.Future<void>);
@override
_i4.Future<void> setOnWebResourceError(
void Function(_i2.WebResourceError)? onWebResourceError) =>
(super.noSuchMethod(
Invocation.method(#setOnWebResourceError, [onWebResourceError]),
returnValue: Future<void>.value(),
returnValueForMissingStub: Future<void>.value()) as _i4.Future<void>);
@override
String toString() => super.toString();
}