Verifying Databases with Unit Tests

You can test database objects by using a special variation of the unit testing capabilities of Visual Studio Team System Test Edition. This type of unit test, the database unit test, is integrated fully into the Visual Studio Team System environment. For more information about Test Edition, see Getting Started with Team System Testing Tools.

In This Section

  • Generating Data with Data Generators
    Describes how you can fill a test database with data that can produce meaningful test results without compromising information security.

  • Comparing Databases
    Describes how you can compare database schemas and data.

  • Unit Tests Overview
    Describes the uses and types of unit tests and provides links to topics that describe other aspects, such as how to create unit tests and how to test private methods.

  • Managing Tests
    Describes how to manage tests by using the Test List Editor window.

  • Running Tests
    Provides links to topics that describe how you can start to run any type of test.

  • Analyzing Test Results
    Provides links to topics that describe how you can view test results both quickly and in-depth and how you can save, retrieve, delete, and publish them.

  • Terminology Overview of Database Edition
    Provides definitions of terms that are specific to Visual Studio Team System Database Edition and contains a link to definitions for terms that relate to Visual Studio Team System.