ich eine Orchestrierung Klasse haben, die eine Methode hat implementiert eine Funktion über Aufruf mehrere Methoden:Testen einer Klasse Methode (n) in verschiedenen Testklassen
public class Orchestrator {
public void doImportantStuff(){
firstDoThis();
thenDoThis();
finallyDoThis();
}
private void firstDoThis(){
...
}
private void thenDoThis(){
...
}
private void finallyDoThis(){
...
}
}
Meine Frage ist, ich habe viele Fälle zu testen Alle Methoden werden von doImportantStuff() aufgerufen, daher plane ich separate Testklassen für jede Methode zu schreiben. Soll ich etwas vermeiden oder klingt es gut?