私のテストでこのコードブロックがあります。コードは、 "asynchronous wait failed:exceeded timeout ......"というエラーで実行されます。 .fulfill()がキックインするとは思っていましたが、それはありません...エラーを出さずにこれを実行する方法に関するアイデアはありますか?非同期待機が失敗しましたSwift 4 Alamofire
func test_checkUpLoadFileIsThere_returnsString(){
let expec = expectation(description: "photo viewer")
let pvc = PhotoTakerViewController()
let isImageThere = pvc.checkFileExsists("166220.jpg")
waitForExpectations(timeout: 4, handler: {response in
expec.fulfill()
print("Expectation block")
})
XCTAssertEqual(isImageThere,"Found File : 166220.jpg","image should be there")
}
返信いただきありがとうございます。同じ結果。このテストに合格する方法を試してみようと最後の2日間を費やしました....それが何であるかについての他のアイデアは? – Foxman