Flutter单元测试 Flutter 单元测试 2023-12-21 bloc_test创建Mock1234import 'package:bloc_test/bloc_test.dart';class MockCounterBloc extends MockBloc<CounterEvent, int> implements CounterBloc {}class MockCounterCubit extends MockCubit<int> implements CounterCubit {}blocTest1234567891011121314void blocTest<B extends BlocBase<State>, State>( String description, { //测试的描述 required B Function() build, //创建bloc FutureOr<void> Function()? setUp, //在每个测试用例执行前执行 State Function()? seed, dynamic Function(B bloc)? act, //执行的动作 Duration? wait, int skip = 0, dynamic Function()? expect, //期望的结果 dynamic Function(B bloc)? verify, dynamic Function()? errors, FutureOr<void> Function()? tearDown, //在每个测试用例执行后执行 dynamic tags,})参数 Read More
Flutter Flutter 2023-12-21 内存分析https://github.com/bladeofgod/memory_detector_of_kithttps://github.com/dart-lang/leak_trackerhttps://docs.flutter.dev/tools/devtools/memory#basic-memory-conceptsFlutter上的内存泄漏监控 Read More