2016-07-29 11 views

答えて

5

XCTestは視覚的な要求を主張するのではなく、機能テストのために。

背景色などの要件をテストするには、ユニットテストを使用して問題のビューコントローラを初期化し、ビューの背景色を確認します。イメージの比較に頼る必要はなく、単体テストは非常に高速です。

+1

ボタンをタップすると、ビューの色が変わります。これはXCTestユニットテストで検証できますか? –

+0

@IBActionメソッドが呼び出されたときに背景色が変更されたことを検証できます。 – Oletha

+0

しかし、ユニットテストでは、トリガーされるアクションを自動的にタップすることはできません。レコードモードは利用できません。 –

関連する問題