Cómo: Crear una prueba unitaria básica

Visual Studio 2010 proporciona diferentes formas de crear pruebas unitarias. La plantilla Prueba unitaria básica es la opción recomendada para los que desean crear una prueba unitaria con poca ayuda y para los que crean pruebas unitarias para el desarrollo controlado por pruebas. Puede crear una prueba unitaria básica mediante C++, C# o Visual Basic.

Nota importanteImportante

Para crear una prueba unitaria para un proyecto de C++, debe compilar el proyecto con la opción /clr:safe. La opción /clr:safe se puede configurar en las Páginas de propiedades de los proyectos de C++, en el nodo Propiedades de configuración, Valores predeterminados del proyecto, en el cuadro de lista desplegable Compatible con Common Language Runtime. Para obtener más información, vea Código puro y comprobable (C++/CLI).

Si desea obtener más ayuda acerca de la creación de pruebas unitarias para código existente, vea Cómo: Crear y ejecutar una prueba unitaria. Para obtener información sobre cómo crear pruebas unitarias para ensamblados en los que no dispone de acceso al código, vea Cómo: Crear una prueba unitaria sin código fuente.

Para crear una prueba unitaria básica

  1. En el menú Prueba, haga clic en Nueva prueba.

  2. En el cuadro de diálogo Agregar nueva prueba, haga clic en Prueba unitaria básica.

  3. En el cuadro de texto Nombre de la prueba, escriba un nombre para la prueba.

  4. Realice una de estas acciones:

    • Para agregar una prueba unitaria básica a un proyecto de prueba existente, seleccione el proyecto en el cuadro Agregar a proyecto de prueba y haga clic en Aceptar.

      Se agrega al proyecto de prueba un nuevo archivo de clase de prueba que contiene un método de prueba en blanco.

    • Para crear un nuevo proyecto de prueba para la prueba unitaria, elija un lenguaje de programación en el cuadro Agregar a proyecto de prueba y, a continuación, haga clic en Aceptar.

      Nota

      Si la solución contiene varios proyectos de prueba, es posible que deba desplazarse hacia abajo para encontrar los lenguajes.

      Se agrega a la solución el nuevo proyecto de prueba con una clase de prueba en blanco que contiene un método de prueba en blanco.

      Para obtener más información sobre cómo rellenar las pruebas unitarias, vea Cómo: Crear y ejecutar una prueba unitaria.

Vea también

Conceptos

Anatomía de las pruebas unitarias

Crear y ejecutar pruebas unitarias para código existente