NUnit ist ein Unit-Tests Rahmen für alle NET-Sprachen . . Es ist ein XUnit -basierte Unit-Testing -Tool für Microsoft . NET . Es ist in C # geschrieben und ist speziell für die Nutzung der Vorteile der NET-Sprache -Funktionen - . , Wie benutzerdefinierte Attribute und andere Reflexion -spezifischen Funktionen . SsisUnit ist ein Unit Testing Framework für SQL Server Integration Services - oder SSIS . Es basiert lose auf dem XUnit Familie von Unit-Tests Frameworks und wird individuell auf die SSIS-Pakete unterstützt . Things You
SsisUnit
brauchen anzeigen Weitere Anweisungen
1
herunterladen ssisUnit vom codeplex.com Website. Doppelklicken Sie auf das Installationsprogramm, um das Programm zu installieren . Klicken Sie auf das Symbol, um die ssisunit Programm zu öffnen.
2
Konfigurieren Sie die Datenbank-Verbindung auf dem ssisUnit Schnittstelle . Klicken Sie auf die Registerkarte "Allgemein" , und wählen Sie dann " OLE DB" als Verbindungsart . Set " localhost.AdventureWorks " als Anschluss -Datenbank. Geben Sie "SELECT COUNT ( 1 ) FROM sys.tables " in der SQL-Anweisung ein. Dieser Test wird die Anzahl der Tabellen in der Datenbank durch eine Abfrage des Systems sys.tables Ansicht zu erhalten. Es speichert auch diesen Wert in der Variable TableCount .
3
Klicken Sie auf " Datei" und wählen Sie " Neu hinzufügen Von Package" Menü-Option. Wählen Sie die ssisUnitExample.dtsx Paket , und kreuzen Sie die Aufgaben, die Sie testen möchten. Klicken Sie auf " OK. " Es wird ein Test Baum mit Aufgaben und Tests nach .
4
der rechten Maustaste auf die gewünschte Test sein , und wählen Sie " zu behaupten. " Geben Sie einen Namen für das zu behaupten. Der rechten Maustaste auf die neue zu behaupten. Wählen Sie " Command" und dann " VariableCommand " , um eine Variable zu testen. Geben Sie einen Namen für die Variable . Klicken Sie auf " Datei" und " Speichern", um den Test zu speichern.
5
Klicken Sie auf " Test Suite " und "Run Suite " , um den Test durchzuführen. Die Ergebnisse werden gezeigt, und alle Gegenstände die Aufschrift weitergegeben werden.