0
私はユニットテストをスイートに組み合わせています。私はテストを分類することができれば、私は言われた。..JUnit Best Practice for Suites?
だから私は、その後
LoginSuite
- loginTest.java
- registerUser.java
- forgotPass.java
I持って、その中に以下のユニットテストでMessagesSuiteと呼ばれる別のスイート
のために分類されるだろう次のテストを持っていますMessageSuite
- searchMessages.java
- sendDirectMessage.java
- sendChannelMessage.java
両方のユニテストスイートがAllSuitesファイルで囲まれるように分類するのは適切ですか?そのように
AllSuites
- LoginSuite
- MessageSuite
サブスイートを作成してスイートに入れることは適切ですが、どうすればいいですか?あなたはmyPackages.loginSuiteパッケージ/フォルダにLoginSuiteを保持している場合はMessageSuiteはmyPackages.messageSuiteパッケージとAllSuitesに、
package myPackages.loginSuite;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({
forgotPassTest.class,
loginTest.class,
registerNewUserTest.class })
public class LoginSuite {
}