0

新しいプロジェクトがあり、UITests を実装したいのですが、コントローラーを初期化するときに次の問題が発生します...

エラー

私のviewController識別子はMainViewで、ストーリーボードのターゲットメンバーシップはマークされています...これは簡単に聞こえますが、解決策が見つかりません...

電話

どうもありがとうございました

4

1 に答える 1

0

わかりました...問題は、あなたが言及したチュートリアル( http://www.raywenderlich.com/101306/unit-testing-tutorial-mocking-objects )がiOS UIテストではなく、標準のiOS単体テストを対象としていることだと思います. この 2 種類のテストは非常に異なった方法で設定されており、1 つのテストで機能するアイテムが別のテストでは機能しないと推測しています...このチュートリアルに従うには (少し古い Swift 構文を使用しているように見えることに注意してください)、以下を参照してください。 ApplicationNameUITests ではなく、ApplicationNameTests という名前のアプリ内のフォルダーに対して、そこにテストを記述します。

于 2016-02-22T16:32:56.357 に答える