エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iOSで非同期処理のテスト: XCTestExpectationの設定値と使い方まとめ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSで非同期処理のテスト: XCTestExpectationの設定値と使い方まとめ - Qiita
XCTestExpectationの基本の使い方 XCTestExpectation は XCTest フレームワークで非同期処理をテストす... XCTestExpectationの基本の使い方 XCTestExpectation は XCTest フレームワークで非同期処理をテストする際に用いられます。基本の使い方は以下の通り、非同期処理を行う関数のコールバック内で fulfill() を呼び出し、 wait(for:timeout:) することで、待機するexpectationとそれのタイムアウトを設定します。 func someAsynchronousFunction(completion: () -> ()) { // do some asynchronous tasks completion() } func testHoge() { let exp = expectation(description: "Hoge") someAsynchronousFunction { // callback exp.fulfill()