我想测试我的方法是否调用了SharedPreferences的put方法。这在单元测试中是否可行?
一般来说:这是我想测试的方法。我想验证单位是否已设置。
Future _setUnit(String unit) async {
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString('unit', unit);
}
我知道有SharedPreferences.setMockInitialValues方法,但我不认为它会帮助我。