Как я могу использовать TestSuites с Junit4?

Я могу ' Кажется, я не нашел какой-либо документации о том, как это сделать, которая фактически объясняет, как вызвать набор тестов. Пока у меня есть это:

package gov.hhs.cms.nlr.test;

import java.util.LinkedList;   
import org.junit.runner.RunWith;    
import gov.hhs.cms.nlr.test.marshalling.InquiryMarshallingTest;
import junit.framework.Test;
import junit.framework.TestSuite; 
import org.junit.runner.RunWith;
import org.junit.runners.Suite;

public class AllTests {

    @RunWith(Suite.class)
    @Suite.SuiteClasses({
        SomeTestTest.class
        SomeOtherTest.class
    })

    public class AllSuites {
        // the class remains completely empty, 
        // being used only as a holder for the above annotations
    }    
}

Однако я не совсем понимаю, как я могу это запустить ... Я хочу взять все заданные тесты (каждый тест и каждый класс, который имеет методы тестирования) и поместить их все в 1 TestSuite, а затем вызовите это.

Обновление : Я хотел бы знать, как запустить это в ( 1 ) Eclipse и ( 2 ) hudson и ( 3 ) простой вызов java / JVM (например: java ... ). Спасибо.

1
задан Zombies 8 September 2010 в 14:26
поделиться