Swap Mocks to Fakes in build_fuchsia_test (#76266)

This commit is contained in:
Jenn Magder 2021-02-17 19:37:31 -08:00 committed by GitHub
parent db1e9f053f
commit 805fffd11b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,14 +17,14 @@ import 'package:flutter_tools/src/fuchsia/fuchsia_pm.dart';
import 'package:flutter_tools/src/fuchsia/fuchsia_sdk.dart';
import 'package:flutter_tools/src/project.dart';
import 'package:meta/meta.dart';
import 'package:mockito/mockito.dart';
import 'package:process/process.dart';
import 'package:test/fake.dart';
import '../../src/common.dart';
import '../../src/context.dart';
import '../../src/testbed.dart';
// Defined globally for mocks to use.
// Defined globally for fakes to use.
FileSystem fileSystem;
void main() {
@ -42,10 +42,10 @@ void main() {
'FLUTTER_ROOT': '/'
},
);
MockFuchsiaSdk fuchsiaSdk;
FakeFuchsiaSdk fuchsiaSdk;
setUp(() {
fuchsiaSdk = MockFuchsiaSdk();
fuchsiaSdk = FakeFuchsiaSdk();
fileSystem = MemoryFileSystem.test();
});
@ -172,7 +172,7 @@ void main() {
});
}
class MockFuchsiaPM extends Mock implements FuchsiaPM {
class FakeFuchsiaPM extends Fake implements FuchsiaPM {
String _appName;
@override
@ -224,7 +224,7 @@ class MockFuchsiaPM extends Mock implements FuchsiaPM {
}
}
class MockFuchsiaKernelCompiler extends Mock implements FuchsiaKernelCompiler {
class FakeFuchsiaKernelCompiler extends Fake implements FuchsiaKernelCompiler {
@override
Future<void> build({
@required FuchsiaProject fuchsiaProject,
@ -238,11 +238,11 @@ class MockFuchsiaKernelCompiler extends Mock implements FuchsiaKernelCompiler {
}
}
class MockFuchsiaSdk extends Mock implements FuchsiaSdk {
class FakeFuchsiaSdk extends Fake implements FuchsiaSdk {
@override
final FuchsiaPM fuchsiaPM = MockFuchsiaPM();
final FuchsiaPM fuchsiaPM = FakeFuchsiaPM();
@override
final FuchsiaKernelCompiler fuchsiaKernelCompiler =
MockFuchsiaKernelCompiler();
FakeFuchsiaKernelCompiler();
}