0
XCTestCaseでUIテストを実行しようとしていて、実行中に複数の異なる入力で複数回実行したいとします。異なる入力で複数回テストを実行する簡単な方法はありますか?同じテストでXCTestCaseの反復テストを実行する
異なる入力でテストを実行したいが、テストを1回だけ書き込む。この例は、動作を確認するために別のユーザー名を渡そうとしていることです。
XCTestCaseでUIテストを実行しようとしていて、実行中に複数の異なる入力で複数回実行したいとします。異なる入力で複数回テストを実行する簡単な方法はありますか?同じテストでXCTestCaseの反復テストを実行する
異なる入力でテストを実行したいが、テストを1回だけ書き込む。この例は、動作を確認するために別のユーザー名を渡そうとしていることです。
それが不必要に冒頭で一度、setUp()
を実行しますが、それ以外の場合は、仕事を取得しますので、ループのいくつかの種類が順番にあるように思われる
func testLoop() {
for parameter in myParameters {
setUp()
testToBeLooped(parameter: parameter)
tearDown()
}
}
私はちょっと心配していません。私は今週末にこれをテストします。ありがとう –
...ずさんのようなものですか? –
ええ、それは私が知っているものですが、テストでループする方法がわからないので、セットアップとティアダウンのメソッドが毎回呼び出されます。 –