iOS單元測試和UI測試全面解析(24)
發表于:2017-03-31來源:51CTO作者:朱先忠點擊數:
標簽:單元測試iOS
//使用DHURLSession協議和代理偽造URLSession functest_UpdateSearchResults_ParsesData(){ //given letpromise=expectation(description: Statuscode:200 ) // when XCTAssertEqual(controllerUnderTest?.
//使用DHURLSession協議和代理偽造URLSession
func test_UpdateSearchResults_ParsesData() {
// given
let promise = expectation(description: "Status code: 200")
// when
XCTAssertEqual(controllerUnderTest?.searchResults.count, 0, "searchResults should be empty before the data task runs")
let url = URL(string: "https://itunes.apple.com/search?media=music&entity=song&term=abba")
原文轉自:http://mobile.51cto.com/iphone-535758.htm