Wie kann ich die wiederholte Prüfung zu vermeiden, wenn ich den Einsatz eines Kindes Einheit in einem Integrationstest testen müssen ????Wie kann ich vermeiden, wiederholte Einsätze in Java-Tests
Anwendungsfall:
Ich habe eine Person Unternehmen (Mutter) und eine Telefoneinheit (Kind). Ich brauche ein Telefon zu bestehen, bevor eine Person bestehen bleiben, aber wenn ich eine Einheit mit vielen Kind habe, wird mein Test ein Monster von duplizierten Code seines !!!!
Ich brauche so etwas wie:
public class TestPerson {
public void should_insertPerson_and_find(){
//I need to call should_insertPhone_and_find() to insert a Phone before insert people, because of dependency.....
//... run test
}
}
public class TestPhone {
public void should_insertPhone_and_find(){
//... run test
}
}
jemand jede API für diese sugest? Kann JUnit das tun?
Wenn alles, was Sie testen wollen sicher, dass das Kind Einheit richtig eingesetzt zu machen ist, warum dann können Sie mit einzelnen Unternehmen nicht das tun? Warum müssen mehrere untergeordnete Entitäten überprüft werden? – K139
Weil ich einen Integrationstest läuft und ich brauche die Beziehung zwischen Entitäten – Lucas