Come prova di un pacchetto SSIS Utilizzando NUnit quadro

February 21

Come prova di un pacchetto SSIS Utilizzando NUnit quadro


NUnit è un framework di unit test per tutti i linguaggi .NET. Si tratta di uno strumento di test di unità xUnit-based per Microsoft .NET. E 'scritto in C # ed è specificamente progettato per sfruttare i vantaggi di funzionalità del linguaggio .NET - come gli attributi personalizzati e altre funzionalità di riflessione legati. SsisUnit è un framework di test di unità per SQL Server Integration Services - o SSIS. Si è vagamente basato sulla famiglia xUnit di framework di test di unità ed è personalizzato per supportare i pacchetti SSIS.

istruzione

1 Scarica ssisUnit dal sito codeplex.com. Fare doppio clic sul programma di installazione per installare il programma. Fare clic sull'icona ssisunit per aprire il programma.

2 Configurare la connessione al database sull'interfaccia ssisUnit. Fare clic sulla scheda "Generale", quindi selezionare "OLE DB" come tipo di connessione. Impostare "localhost.AdventureWorks" come la banca dati di connessione. Inserire "SELECT COUNT (1) Dal sys.tables" nel campo istruzione SQL. Questo test si ottiene il numero di tabelle nel database interrogando il sistema di visualizzazione sys.tables. Memorizza, inoltre, che il valore della variabile tableCount.

3 Fai clic su "File" e selezionare l'opzione di menu "Add New Da Package". Selezionare il pacchetto ssisUnitExample.dtsx, e spuntare le attività che si desidera testare. Fai clic su "OK." Ci sarà un albero di test con i compiti e le prove secondo.

4 Fare clic con il test desiderato, e selezionare "Aggiungi Assert." Inserire un nome per l'asserzione. Fare clic sul nuovo assert. Selezionare "Aggiungi comando" e poi "VariableCommand" per testare una variabile. Inserire un nome per la variabile. Fai clic su "File" e "Salva" per salvare il test.

5 Fai clic su "Test Suite" e "Run Suite" per eseguire il test. I risultati saranno mostrati, e tutti gli elementi devono essere contrassegnati come Superato.