【Xcode】XCTestについて
XCTest(テスト)は、ViewController.swiftなどに書かれている関数をテストできる手法。
例えば、シミュレータや実機でアプリを起動しても、メソッドや関数がきちんと動作してるかは不明。
しかし、アプリではなく、関数という細部のテストをXCTestは可能にしてくれる。
(シミュレータが自動で起動してしまうが。)
XCTestを使用する手順は以下。
↓
まとめ
XCTestを調べていて驚いたのが、日本語の記事があまりないことだ。
少なくとも、日本ではあまり浸透していないのだろう。
仮に2018年の記事があっても、4000文字規模の詳しい記事はそうそうない。
やはり、応用的な技術は英語でしか手に入らないらしい。
しかし、XCAssertNil():Nilかどうかを判定する、などのテスト用のメソッドが用意されており、現場での開発で使えれば、注目されそう。