で注釈が付けられたテスト クラスに 5 つのテスト メソッドがあり@Test
ます。私@Before
も@After
メソッドを持っています。最初の Test メソッドのみを使用してメソッドをスキップし@After
、残りのメソッドを実行する方法はありますか?
質問する
4925 次
2 に答える
2
- 少し普遍的なものにしたい場合は、@Before で変数「afterToBeLaunched」を false に設定します。そして @After を必要とするすべてのテストで、それを true に設定します。もちろん @After の開始時にチェックし、false の場合
return
はメソッド。 - バージョン 4.7 以降の JUnit を使用する場合は、@Rules を使用します。( JUnit では、各 '@Test' の後と各 '@After' の前に '@Rule' を適用します)現在テストを終了しています。
于 2012-12-11T10:09:45.643 に答える