問題タブ [xctestcase]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xctest - 起動テストの前にシステムの日時を変更する方法 [XCTest、swift]
実際のデバイスまたはシミュレーターでの起動テストの前に、システムの日付時刻を変更する方法がわかりません。私たちを手伝ってくれますか?
swift - Swift XCTest tearDown を 1 回実行する方法
xcode 8.3.3、swift を使用しており、tearDown メソッドを 1 回だけ実行しようとしています。
ここで提供されるソリューションを使用して、アプリケーションを一度起動します: XCTestCase が setUp クラス メソッドでアプリケーションを起動しない
tearDown メソッドで、アプリケーションからログアウトしたい。これは一度だけやりたいです。
XCTest ドキュメントにはクラスの TeaDown() メソッドがありますが、それを使用しようとすると、アプリケーションにアクセスできなくなりますか?: https://developer.apple.com/documentation/xctest/xctestcase/understanding_setup_and_teardown_for_test_methods
これは、tearDown メソッドにいるときに得られるすべてであるため、アプリケーションのどの要素にもアクセスできなくなります。
すべてのテストの最後に、tearDown のコードを 1 回だけ実行するにはどうすればよいですか?
semaphore - 非同期APIレイヤーテストのセマフォとiOS単体テストの期待の違いは何ですか?
セマフォと期待を使用して実装しましたが、結果は同じです。両者の根本的な違いは何ですか。
// 期待値の使用
// セマフォの使用