Test de valeur par défaut et de définition dans le même test ou de séparer les cas de test

Recommanderiez-vous de faire l'un regroupement de cas de test dans @des méthodes d'Essai, ou d'avoir une @de la méthode de Test par test de scénario? Par exemple, supposons qu'il existe différentes façons de définir le contexte dans une application.

Est l'idée suivante acceptable?

@Test
public void testContextSetting() {
    //Test default setting
    assert(...)

    //Test setting a context variable
    assert(...)

    ...
}

Ou bien, voulez-vous suggérons plutôt de l'avoir comme ça, avoir chaque méthode atomique que possible:

@Test
public void textDefaultSetting() {
    //Test default setting
    assert(...)
}

@Test
public void testSettingContextVar() {
    //Test setting a context variable
    assert(...)

    ...
}

Tout commentaire serait apprécié.

InformationsquelleAutor Ariod | 2011-06-06