flutter 代码测试

1.MissingPluginException(No implementation found for method getAll on channel plugins.flutter.io/shared_preferences)
这个异常是在测试代码里使用shared_preferences导致的,解决办法在这里:
https://stackoverflow.com/questions/44357053/flutter-test-missingpluginexception
也就是说,在你测试代码使用shared_preferences之前,调用一下
SharedPreferences.setMockInitialValues({});

推荐阅读更多精彩内容