Comment réutiliser les tests JUnit dans une autre classe de test?

comment puis-je réutiliser JUnit tests dans un autre testclass?

Par exemple:

public TestClass1 {
    @Test
    public void testSomething(){...}
}

public TestClass2 {
    @Test
    public void testSomethingAndSomethingElse() {
        //Somehow execute testSomething()
        //and then test something else
    }
}
  • Les tests unitaires doivent être indépendants et isolés. Faire un test dépend d'un autre est une mauvaise idée.
  • cas d'utilisation: votre app/framework prend en charge plusieurs bases de données. si vous avez une base de test de la classe qui contient des tests pour toutes les fonctionnalités et une prolongation par la base de données qui crée la connexion, les charges initial DDL/données, etc.
  • Ses une mauvaise idée et d'être parfois mauvaise, c'est bon 🙂
InformationsquelleAutor tk2000 | 2013-06-17