Delen via


SQL Server-eenheidstests uitvoeren

Als u de kwaliteit van uw code wilt verbeteren en onderhouden, kunt u SQL Server-eenheidstests maken en uitvoeren om het gedrag van een databaseobject te verifiëren en deze tests vervolgens in te checken op versiebeheer. Als u of een lid van uw team het databaseschema wijzigt, voert u zowel SQL Server-eenheidstests als software-eenheidstests uit om te controleren of de wijzigingen de bestaande functionaliteit niet hebben verbroken. U kunt afzonderlijke tests uitvoeren of groepen tests uitvoeren, ook wel testlijsten genoemd. Zie Testlijsten gebruiken (Visual Studio 2010) voor meer informatie.

Manieren om SQL Server-eenheidstests uit te voeren

U kunt SQL Server-eenheidstests op verschillende manieren uitvoeren op basis van de software die u hebt geïnstalleerd, zoals hieronder wordt weergegeven:

U kunt uw SQL Server-eenheidstests in een bepaalde volgorde uitvoeren met behulp van een geordende test. Zie How to: Create an Ordered Test (Visual Studio 2010) orHow to: Create an Ordered Test (Visual Studio 2012)voor meer informatie.

Testresultaten interpreteren

Nadat u uw tests hebt uitgevoerd, ziet u in het venster Testresultaten welke tests zijn geslaagd of mislukt. Zie Testresultaten van SQL Server-eenheden interpreteren voor meer informatie. Zie How to: Fouten opsporen in databaseobjecten voor meer informatie over het diagnosticeren van een onverwachte fout.

In deze sectie

Deze sectie bevat de volgende artikelen:

Sql Server-eenheidstests maken en definiëren U kunt eenheidstests definiëren om het gedrag van uw databaseobjecten te controleren en elk testproject te koppelen aan een ander plan voor het genereren van gegevens, de implementatieconfiguratie en de verbindingsreeks.

Aangepaste testvoorwaarden voor SQL Server-eenheidstests U kunt een aangepaste testvoorwaarde maken om te testen op een voorwaarde die u niet kunt verifiëren met behulp van de standaardtestvoorwaarden.