2012-03-27 7 views
12

Lo strumento Redgate SQLTest per il test dell'unità SQL ora offre la possibilità di aggiungere test da SQLCop tuttavia lo strumento Redgate viene fornito solo con alcuni di questi test pre-compilati.Test SQLCop per tSQLt

Poiché i test sono solo stored procedure, sono sicuro che qualcuno ha implementato più di questi test.

Sei disposto a condividere? Chiunque?

risposta

20

Ho scritto SQLCop. Ho lavorato con i bravi ragazzi a Redgate. Originariamente ho fornito 5 (o così) test come prova del concetto. Da allora, ho anche fornito i restanti test inclusi in SQLCop. Dovresti aspettarti che i restanti test vengano inclusi nella prossima versione di SQL Test.

+1

Poiché sono tutte solo stored procedure e potrebbero vivere separatamente formano lo strumento cancello rosso - sareste disposti a condividerle prima del cancello rosso? Il problema è che per quanto mi piaccia lo strumento Red Gate sto cercando più nell'implementare i test come parte della mia integrazione continua piuttosto che eseguirli dallo studio di gestione tramite SQLtest. A proposito - ottimo lavoro su SQL Cop - lo adoro! – lstanczyk

+0

Sapevate che è possibile eseguire SQLCop in modalità riga di comando? Al prompt dei comandi, digitare "SQLCop -?". Questo mostrerà gli argomenti della riga di comando disponibili. Ho modellato gli argomenti della riga di comando dopo SQLCMD. Ad ogni modo ... è possibile creare un file batch con gli argomenti della riga di comando appropriati che invia l'output a un file e quindi utilizzare l'utilità di pianificazione di Windows per eseguire l'attività in base a una pianificazione. –

+5

Ecco un collegamento a 48 test SQLCop. http://dl.dropbox.com/u/58229865/SQLCop%20Tests.zip –

1

Ho eseguito test SQLCop sulla mia lista di cose che avrei dovuto implementare, ma finora ho solo implementato alcuni test di 'test coverage', che sono piuttosto specifici per le convenzioni di denominazione qui.

Io noto che SQL Test è un prodotto di anteprima di Red Gate, quindi speriamo ci saranno più test nella versione completa. Dalla lettura http://blogs.lessthandot.com/index.php/DataMgmt/DataDesign/sqlcop-integration-with-red-gate (e un paio di commenti sul link del forum qui sotto) sembra promettente. EDIT: il commento di George sopra lo conferma.

Si potrebbe prendere in considerazione la richiesta di registrazione al forum che Red Gate link dal loro sito per il feedback - http://sqltest.uservoice.com/forums/140716-sql-test-forum

Se faccio ottenere alcuni test più generici scritte presto per i miei scopi, io certamente li condivido .

+0

Se hai scritto dei test che vorresti includere con SQLCop, fammi sapere e prenderò in considerazione includendoli. –