如何从 XCUITest 读取 Json 文件?

莱德克斯

我的 xcode 项目中有一个 json 文件,我正在尝试通过以下方式读取该文件:

let fileUrl = Bundle.main.url(forResource: "myfile", withExtension: "json")

等等。

当我从项目目标成员中的文件(如视图控制器文件)运行此代码时,代码会运行并且我能够读取 json。但是,当在我的 XCUITestCase 文件中运行它时 - 它失败了,无法找到 url。

如何从 XCUItest 中读取 json 文件?

我看过这篇文章,它没有帮助Read local JSON file in XCUITest

法迪尔塞

对您的代码稍作修改,这对我有用

if let file = Bundle(for: type(of: self)).url(forResource: "YOUR_FILE", withExtension: "json") {
    let data = try! Data(contentsOf: file)
    let dataJson = try! JSON(data: data)
    // TODO Your handle here
} else {
    XCTFail("Cannot read json file")
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从 XCUITest 读取 Json 文件?

来自分类Dev

如何读取JSON文件

来自分类Dev

如何从 URL 读取 JSON 文件?

来自分类Dev

从json文件读取存储库类,如何读取文件?

来自分类Dev

如何从本地存储的文件读取JSON?

来自分类Dev

如何用熊猫读取json文件?

来自分类Dev

如何读取JSON文件和修改JQuery

来自分类Dev

如何使用JavaScript离线读取JSON文件?

来自分类Dev

如何使用m子读取json文件?

来自分类Dev

如何使用ansible读取json文件

来自分类Dev

节点-如何从本地文件正确读取json?

来自分类Dev

如何在Prolog中读取JSON文件

来自分类Dev

Vanilla Javascript,如何读取本地JSON文件

来自分类Dev

如何在GWT中读取Json文件?

来自分类Dev

如何在Android中读取json文件?

来自分类Dev

如何从JSON文件读取动态网址?

来自分类Dev

如何使用PHP读取JSON文件

来自分类Dev

JMeter-如何读取JSON文件?

来自分类Dev

如何使用python从docx读取json文件

来自分类Dev

如何以角度 6 读取 JSON 文件

来自分类Dev

如何在行中读取json文件

来自分类Dev

如何从 JSON 文件中读取数组?

来自分类Dev

如何从文件中读取json格式

来自分类Dev

如何从 JSON 文件中读取对象 URI(JSON 文件)

来自分类Dev

如何从python中的json文件读取json对象数组

来自分类Dev

Java:Excel/Json - 如何读取 Json 文件并写入 Excel

来自分类Dev

从python读取json文件

来自分类Dev

读取JSON文件的功能

来自分类Dev

读取JSON文件?