XCTest– tag –
-
開発
XcodeでGoogle Test (gtest) を使えるようにセットアップする
Xcodeにはユニットテストを実行する機能があります。Xcodeから実行できるユニットテスト機能はXCTestフレームワークのチェック関数を使って、クラスやメソッドの戻り値が期待値通りになっているかをチェックします。チェック結果はXcodeの中でリスト表示さ... -
開発
MacアプリのUITestingで User Defaults を制御したい
Macアプリで User Defaults によって自動的に表示される機能があります。例えば、自動ソフトウェアアップデートや使用許諾ダイアログなどなどです。アプリの初回起動時にだけ表示するみたいなものも、アプリが初回起動時なのかを判断するための情報を User... -
開発
MacアプリのUIテスト – ダイアログのテスト
アイキャッチ画像は acworksさんによる写真ACからの写真 を利用しています。 MacアプリのUIテストで、ダイアログのテスト方法についてです。 ダイアログの表示待機 何かボタンをクリックしたら表示されるダイアログ、アプリ起動時に表示されるダイアログ、... -
開発
コマンドライン引数でモックに差し替える
Xcodeに内蔵されているUITestingは非常に強力です。 ユニットテストの一種で、コードで操作を記述して、アプリをユーザーが操作するのと同じように動かして、表示内容や動作など、ユーザーインターフェイスに関する自動テストを行うことができます。 しか...
1