在flutter单元测试中访问rootBundle

问题描述 投票:0回答:1

[我正在Flutter应用程序中编写单元测试,似乎无法从测试中的资产读取json,但是如果运行应用程序,它就可以工作,

我使用下面的代码将json读取为字符串:

var jsonString = await rootBundle.loadString("assets/student_list.json");

如何在测试中访问jsons资产?

android json flutter dart assets
1个回答
0
投票

您可以使用DefaultAssetBundle访问测试中的资产。查看文档。

© www.soinside.com 2019 - 2024. All rights reserved.