1
を使用してIユニットテストNSFetchedResultsControllerDelegate(controllerWillChangeContentとcontrollerDidChangeContentは)私は、次のデリゲートを持っていると私はtableView.beginUpdates()が呼ばれましたことをテストする必要があります。私はあなたが任意のアイデアやサンプルコードをお持ちですXCTestとスウィフト3 を使用していますか?方法は、スウィフト
extension SomeListController: NSFetchedResultsControllerDelegate {
func controllerWillChangeContent(_ controller: NSFetchedResultsController<NSFetchRequestResult>) {
tableView.beginUpdates()
}
func controllerDidChangeContent(_ controller: NSFetchedResultsController<NSFetchRequestResult>) {
tableView.endUpdates()
}
}