xctestcase

    1

    1答えて

    私はこのXCTestCaseを持っているので、単純な関数を実行して結果に満足していますが、関数が終了するたびに「TEST FAILED」と表示され、アプリケーションが終了します。 もう一つ、私がtrueにブールcontinueAfterFailureを変更しようとしました、まだそれはまだ障害が発生した後のアプリをシャットダウン... を私はまだ解決策を見つけることができませんでした、誰かが私を助け

    0

    1答えて

    iOSシミュレータのswiftとXCTestCaseを使用して、以下のシナリオを自動化する必要があります。 ステップ1:アプリを起動し ステップ2:パフォーマアプリ ステップ3でいくつかのアクション:殺すアプリ ステップ4:アプリを再起動し、実行されるアクションは、永続的であるかどうかを確認 以下のスニペットを使用するために私たちの質問の1つに記載されています。 XCUIDevice.shared

    0

    1答えて

    xtestを使用してend-to-end UIテストを実行し、3つの異なるターゲットを持つプロジェクトを作成しています。 。 とにかく、1つのスキーム/ターゲットに対してのみ実行するUIテストを実施するにはどうしますか?

    0

    2答えて

    私は継承のアイデアを理解していると思っていますが、XCTestがそのクラスでセットアップメソッドを提供する場合、なぜXCTestCaseにセットアップメソッドがあるのか​​混乱していると思われます。 XCTestCaseはXCTestのサブクラスですが、Appleのドキュメントを読んだあと、2つの間で違いはありません。 import XCTest @testable import FirstDe

    2

    2答えて

    クラスは将来のオブジェクトの青写真であり、私はSwiftを使ってOOPアーキテクチャをよりよく理解しようとしていることを理解しています。だから、私が持っている質問は、あなたがクラスとインスタンスの観点からテストを実行するときに起こるプロセスです。私は実際に私のXCTestCaseサブクラスのインスタンスを実際に作成したとは思いませんが、Xcodeはこれを自動的に行うようです。より多くの情熱プロジェ

    5

    1答えて

    NSDocumentがファイルを作成して保存するテストケースを記録しようとしています(次に+が内容を再度確認して開く)。問題は、NSSavePanelを起動してXCTestCaseの記録が停止すると、テストケースを記録するときです。私は、セーブ/オープンパネルと対話するテストケースの例を検索しようとしましたが、私は運がなかった。 XCTestCasesがNSSavePanelsとやりとりすることが

    1

    1答えて

    test()メソッドを実行する前に複数の呼び出しを行う必要があります。完成ブロックがあり、私はwaitForExpectations()を使用しています。複数の非同期呼び出しがあるので、私はカウンタを使用しています。 expectation.fulfill()は、カウンタがコール数に達した場合にのみ発生します。 override func setUp() { super.setUp()

    0

    2答えて

    sqliteデータベースクラスのユニットテストケースを作成しています。私はそのクラスに5つの公開APIを持っています。 私のテストケース以下のようなものだ: + (void)setUp { // Note, this is class method and hence called only once during start of this test suite. // Code to