Remove implements Function (#53113)

This commit is contained in:
Ferhat 2020-03-23 11:54:32 -07:00 committed by GitHub
parent 197ac5256e
commit fed6887aa0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 28 additions and 28 deletions

View File

@ -12,10 +12,10 @@ import '../rendering/mock_canvas.dart';
import '../widgets/semantics_tester.dart'; import '../widgets/semantics_tester.dart';
import 'feedback_tester.dart'; import 'feedback_tester.dart';
class MockOnPressedFunction implements Function { class MockOnPressedFunction {
int called = 0; int called = 0;
void call() { void handler() {
called++; called++;
} }
} }
@ -31,7 +31,7 @@ void main() {
await tester.pumpWidget( await tester.pumpWidget(
wrap( wrap(
child: IconButton( child: IconButton(
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link), icon: const Icon(Icons.link),
), ),
), ),
@ -49,7 +49,7 @@ void main() {
wrap( wrap(
child: IconButton( child: IconButton(
iconSize: 10.0, iconSize: 10.0,
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link), icon: const Icon(Icons.link),
), ),
), ),
@ -65,7 +65,7 @@ void main() {
child: IconButton( child: IconButton(
iconSize: 10.0, iconSize: 10.0,
padding: const EdgeInsets.all(30.0), padding: const EdgeInsets.all(30.0),
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link), icon: const Icon(Icons.link),
), ),
), ),
@ -80,7 +80,7 @@ void main() {
wrap( wrap(
child: IconButton( child: IconButton(
iconSize: 10.0, iconSize: 10.0,
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link), icon: const Icon(Icons.link),
constraints: const BoxConstraints(), constraints: const BoxConstraints(),
), ),
@ -100,7 +100,7 @@ void main() {
child: IconButton( child: IconButton(
iconSize: 10.0, iconSize: 10.0,
padding: const EdgeInsets.all(3.0), padding: const EdgeInsets.all(3.0),
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link), icon: const Icon(Icons.link),
constraints: const BoxConstraints(), constraints: const BoxConstraints(),
), ),
@ -121,7 +121,7 @@ void main() {
data: ThemeData(visualDensity: const VisualDensity(horizontal: 1, vertical: -1)), data: ThemeData(visualDensity: const VisualDensity(horizontal: 1, vertical: -1)),
child: IconButton( child: IconButton(
iconSize: 10.0, iconSize: 10.0,
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link), icon: const Icon(Icons.link),
constraints: const BoxConstraints(minWidth: 32.0, minHeight: 32.0), constraints: const BoxConstraints(minWidth: 32.0, minHeight: 32.0),
), ),
@ -143,7 +143,7 @@ void main() {
wrap( wrap(
child: IconButton( child: IconButton(
padding: EdgeInsets.zero, padding: EdgeInsets.zero,
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.ac_unit), icon: const Icon(Icons.ac_unit),
iconSize: 80.0, iconSize: 80.0,
), ),
@ -163,7 +163,7 @@ void main() {
crossAxisAlignment: CrossAxisAlignment.stretch, crossAxisAlignment: CrossAxisAlignment.stretch,
children: <Widget> [ children: <Widget> [
IconButton( IconButton(
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.ac_unit), icon: const Icon(Icons.ac_unit),
), ),
], ],
@ -180,7 +180,7 @@ void main() {
await tester.pumpWidget( await tester.pumpWidget(
wrap( wrap(
child: IconButton( child: IconButton(
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.ac_unit), icon: const Icon(Icons.ac_unit),
iconSize: 80.0, iconSize: 80.0,
), ),
@ -197,7 +197,7 @@ void main() {
home: Material( home: Material(
child: Center( child: Center(
child: IconButton( child: IconButton(
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.ac_unit), icon: const Icon(Icons.ac_unit),
), ),
), ),
@ -215,7 +215,7 @@ void main() {
home: Material( home: Material(
child: Center( child: Center(
child: IconButton( child: IconButton(
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.ac_unit), icon: const Icon(Icons.ac_unit),
tooltip: 'Test tooltip', tooltip: 'Test tooltip',
), ),
@ -239,7 +239,7 @@ void main() {
actions: <Widget>[ actions: <Widget>[
IconButton( IconButton(
padding: EdgeInsets.zero, padding: EdgeInsets.zero,
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.ac_unit), icon: const Icon(Icons.ac_unit),
), ),
], ],
@ -343,7 +343,7 @@ void main() {
await tester.pumpWidget( await tester.pumpWidget(
wrap( wrap(
child: IconButton( child: IconButton(
onPressed: mockOnPressedFunction, onPressed: mockOnPressedFunction.handler,
icon: const Icon(Icons.link, semanticLabel: 'link'), icon: const Icon(Icons.link, semanticLabel: 'link'),
), ),
), ),

View File

@ -6,10 +6,10 @@ import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart';
class MockOnEndFunction implements Function { class MockOnEndFunction {
int called = 0; int called = 0;
void call() { void handler() {
called++; called++;
} }
} }
@ -70,7 +70,7 @@ void main() {
testWidgets('AnimatedContainer onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedContainer onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedContainerWidgetState(), state: _TestAnimatedContainerWidgetState(),
) )
@ -91,7 +91,7 @@ void main() {
testWidgets('AnimatedPadding onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedPadding onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedPaddingWidgetState(), state: _TestAnimatedPaddingWidgetState(),
) )
@ -112,7 +112,7 @@ void main() {
testWidgets('AnimatedAlign onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedAlign onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedAlignWidgetState(), state: _TestAnimatedAlignWidgetState(),
) )
@ -133,7 +133,7 @@ void main() {
testWidgets('AnimatedPositioned onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedPositioned onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedPositionedWidgetState(), state: _TestAnimatedPositionedWidgetState(),
) )
@ -154,7 +154,7 @@ void main() {
testWidgets('AnimatedPositionedDirectional onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedPositionedDirectional onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedPositionedDirectionalWidgetState(), state: _TestAnimatedPositionedDirectionalWidgetState(),
) )
@ -175,7 +175,7 @@ void main() {
testWidgets('AnimatedOpacity onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedOpacity onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedOpacityWidgetState(), state: _TestAnimatedOpacityWidgetState(),
) )
@ -223,7 +223,7 @@ void main() {
testWidgets('SliverAnimatedOpacity onEnd callback test', (WidgetTester tester) async { testWidgets('SliverAnimatedOpacity onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(TestAnimatedWidget( await tester.pumpWidget(TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestSliverAnimatedOpacityWidgetState(), state: _TestSliverAnimatedOpacityWidgetState(),
)); ));
@ -271,7 +271,7 @@ void main() {
testWidgets('AnimatedDefaultTextStyle onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedDefaultTextStyle onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedDefaultTextStyleWidgetState(), state: _TestAnimatedDefaultTextStyleWidgetState(),
) )
@ -292,7 +292,7 @@ void main() {
testWidgets('AnimatedPhysicalModel onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedPhysicalModel onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedPhysicalModelWidgetState(), state: _TestAnimatedPhysicalModelWidgetState(),
) )
@ -313,7 +313,7 @@ void main() {
testWidgets('TweenAnimationBuilder onEnd callback test', (WidgetTester tester) async { testWidgets('TweenAnimationBuilder onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestTweenAnimationBuilderWidgetState(), state: _TestTweenAnimationBuilderWidgetState(),
) )
@ -334,7 +334,7 @@ void main() {
testWidgets('AnimatedTheme onEnd callback test', (WidgetTester tester) async { testWidgets('AnimatedTheme onEnd callback test', (WidgetTester tester) async {
await tester.pumpWidget(wrap( await tester.pumpWidget(wrap(
child: TestAnimatedWidget( child: TestAnimatedWidget(
callback: mockOnEndFunction, callback: mockOnEndFunction.handler,
switchKey: switchKey, switchKey: switchKey,
state: _TestAnimatedThemeWidgetState(), state: _TestAnimatedThemeWidgetState(),
) )