【发布时间】:2018-12-04 10:32:55
【问题描述】:
我正在尝试从 XCUI 测试中的 URL 获取值。但是它没有输出,所以我不确定除了我已经在下面的代码中尝试过之外我还应该做些什么:
import XCTest
class ExampleUITests: XCTestCase {
func testExample() {
print("We are in XCUITest textExample right now")
let urlString = "https://api.ipify.org/"
guard let url = URL(string: urlString) else { return }
URLSession.shared.dataTask(with: url) { (data, response, error) in
if error != nil {
print(error!.localizedDescription)
}
guard let data = data
else {
print("error found in data")
return
}
print("*******")
let outputStr = String(data: data, encoding: String.Encoding.utf8) as String!
print (outputStr)
}.resume()
}
}
【问题讨论】:
-
我尝试添加这个问题stackoverflow.com/questions/40810108/… 中提到的完成块,但它仍然没有给我任何输出
标签: swift xcode urlsession xcuitest