Unit testet Framework für Datenbanken [geschlossen]

8

Ich suche nach einem Unit-Test-Framework für die Datenbankentwicklung. Ich entwickle gerade für SQL Server 2000, 2005 und 2008. Kennst du irgendwelche guten Rahmenwerke mit ähnlicher Funktionalität wie JUnit und NUnit? Vielleicht ist es besser zu fragen, was Sie verwenden, um Ihre gespeicherten Prozeduren und benutzerdefinierten Funktionen zu testen?

    
bjorsig 14.10.2008, 21:37
quelle

5 Antworten

4

Es gibt TSQLUnit ... Link hier: Ссылка

    
mannu 14.10.2008, 21:38
quelle
2

Ich neige dazu, eine Datenzugriffsbaugruppe zu verwenden und dies mit NUnit zu testen, indem ich die in umrissene Idee benutze Ссылка Es verwendet Transaktionen, um Änderungen rückgängig zu machen. Dies ist kein dedizierter Datenbankansatz, aber es ist gut, wenn Sie auf einer höheren Ebene als eine reine Datenbank testen möchten.

Es lohnt sich vielleicht, Ссылка

zu betrachten     
dice 14.10.2008 21:47
quelle
1

Ich verwende momentan DBUnit in meinem Projekt. Es ist ein gutes Tool, um eine Datenbank zu testen, um zu sehen, ob die erwarteten Ergebnisse vorhanden sind, aber auch um die Daten in einer Datenbank auf vordefinierte Werte zu ändern. Beispielsweise wird eine Datenbank auf die Daten zurückgesetzt, die Sie vor den Tests verwendet haben , die Tabellen unverändert lassen.

Ссылка

    
Richard 14.10.2008 21:50
quelle
1

Ich bin auch auf T.S.T. gestoßen. das T-SQL-Testwerkzeug Ссылка

    
JoshL 22.09.2011 16:10
quelle
0

Ist diese Frage nicht sehr ähnlich zu Was? ist der beste Weg, eine gespeicherte Prozedur zu testen? ?

    
VonC 14.10.2008 21:42
quelle