Das Redgate-Tool SQLTest
für SQL-Komponententests bietet nun die Möglichkeit, Tests aus SQLCop hinzuzufügen. Das Redgate-Tool wird jedoch nur mit wenigen dieser Tests vor dem Build ausgeliefert.SQLCop-Tests für tSQLt
Da Tests nur gespeicherte Prozeduren sind, bin ich sicher, dass jemand mehr dieser Tests implementiert hat.
Sind Sie bereit zu teilen? Jemand?
Da sie alle nur gespeicherte Prozeduren sind und getrennt von dem Rot-Gate-Tool leben könnten - würden Sie bereit sein, sie vor Red Gate zu teilen? Das Problem ist, dass ich, so sehr wie ich das rote Torwerkzeug mag, eher in die Implementierung von Tests als Teil meiner kontinuierlichen Integration schaue, anstatt sie vom Managementstudio über SQLtest zu führen. Übrigens - tolle Arbeit am SQL Cop - ich liebe es! – lstanczyk
Wussten Sie, dass Sie SQLCop in einem Befehlszeilenmodus ausführen können? Geben Sie an einer Eingabeaufforderung "SQLCop -?" Ein. Dies zeigt Ihnen die verfügbaren Befehlszeilenargumente. Ich habe die Befehlszeilenargumente nach SQLCMD modelliert. Wie auch immer ... Sie könnten eine Stapeldatei mit den entsprechenden Befehlszeilenargumenten erstellen, die die Ausgabe an eine Datei sendet, und dann den Windows Taskplaner verwenden, um die Aufgabe nach einem Zeitplan auszuführen. –
Hier ist ein Link zu 48 SQLCop-Tests. http://dl.dropbox.com/u/58229865/SQLCop%20Tests.zip –