self.hogeLabel.text = result
}
</pre>
==ユニットテスト==
===非同期処理をテストする===
<pre>
func testAccessRequest() {
var result : String?
let expectation = expectation(description: "非同期待ち")
// 非同期処理の呼び出しとコールバック
HealthKitHelper.accessRequest() { accessResult in
result = accessResult
expectation.fulfill() // 非同期待ち解除
}
waitForExpectations(timeout: 4) // 指定時間応答がなければ失敗
print("ACCESS REQUEST : \(String(describing: result))")
assert(result != nil)
}
</pre>