Hallo Leute,
Ich schreibe geerade für eine Datenbankanwendung meine Unit-Tests, um sicher zu gehen, das am Ende das richtige drinne steht und das Programm nirgends abstürtzt.
Dazu Fülle ich die Dantenbank mit Daten, ändere diese wieder, lösche sie, ändere nicht existente Daten und so weiter und so fort.
Um nun Daten in der Datenbank ändern zu können, müssen sie erst mal da sein. Um es einfacher zu machen, wollte ich die Daten verwenden, die im laufe des Tests in der DB landen.
Da Visual Studio jedoch in einer anderen Reihenfolge arbeitet als die Tests aufgelistet sind, kann es passieren, das er die Sachen in der falschen Reihenfolge testet und so natürlich die möglichkeit besteht, das der Tests nicht richtig getestet wird... hoffe ich habe das rüber gebracht was ich rüber bringen will
Auf jeden Fall ist nun die Frage, ob und wie ich die Reihenfolge der Tests festlegen kann (ich verwende VS2010)
Ich schreibe geerade für eine Datenbankanwendung meine Unit-Tests, um sicher zu gehen, das am Ende das richtige drinne steht und das Programm nirgends abstürtzt.
Dazu Fülle ich die Dantenbank mit Daten, ändere diese wieder, lösche sie, ändere nicht existente Daten und so weiter und so fort.
Um nun Daten in der Datenbank ändern zu können, müssen sie erst mal da sein. Um es einfacher zu machen, wollte ich die Daten verwenden, die im laufe des Tests in der DB landen.
Da Visual Studio jedoch in einer anderen Reihenfolge arbeitet als die Tests aufgelistet sind, kann es passieren, das er die Sachen in der falschen Reihenfolge testet und so natürlich die möglichkeit besteht, das der Tests nicht richtig getestet wird... hoffe ich habe das rüber gebracht was ich rüber bringen will
Auf jeden Fall ist nun die Frage, ob und wie ich die Reihenfolge der Tests festlegen kann (ich verwende VS2010)