Share via


Información general sobre pruebas unitarias de Smart Device

Actualización: noviembre 2007

Utilice las pruebas unitarias de Smart Device para probar métodos que formen parte de su proyecto para Smart Device. El término prueba unitaria de Smart Device se aplica a cualquier prueba unitaria que se crea en un proyecto de prueba de Smart Device. Para obtener más información, vea Proyectos de prueba de Smart Device.

Crear pruebas unitarias

Al crear una prueba unitaria en un proyecto de prueba de Smart Device, la prueba es diferente en lo siguiente:

  1. La prueba unitaria de Smart Device hace referencia a .NET Compact Framework y el marco de trabajo de pruebas unitarias de dispositivos, en lugar del .NET Framework completo y el marco de trabajo de pruebas unitarias. Para obtener más información, vea Marco de pruebas unitarias (Dispositivos).

  2. La prueba unitaria de Smart Device se ejecuta en un dispositivo o emulador bajo el proceso del host de Smart Device, en lugar de un equipo de escritorio bajo el proceso del host predeterminado o de Internet Information Services. Para obtener más información, vea Cómo: Especificar la configuración de una ejecución de prueba.

    Nota:

    Las pruebas unitarias de Smart Device deben ejecutarse bajo el host Smart Device y no pueden ejecutarse bajo el host Predeterminado o ASP.NET. Para obtener más información, vea Cómo: Especificar la configuración de una ejecución de prueba.

Al ejecutarse en un dispositivo o emulador, las pruebas tienen acceso a las mismas API específicas del dispositivo, Microsoft.WindowsMobile, que las aplicaciones de Smart Device.

Puede crear una prueba unitaria de Smart Device de dos maneras:

  • Generarla a partir de código en su proyecto para Smart Device.

  • Agregar una nueva prueba unitaria al proyecto de prueba de Smart Device en el cuadro de diálogo Agregar nueva prueba.

Los dos métodos se describen en Cómo: Crear una prueba unitaria de Smart Device.

Ejecutar pruebas unitarias

Una prueba unitaria de Smart Device se ejecuta la misma manera que las pruebas de otros tipos. Para obtener más información, vea Cómo: Ejecutar las pruebas seleccionadas.

Visual Studio ejecuta las pruebas en el dispositivo seleccionado en la configuración de ejecución de prueba activa y no en el dispositivo seleccionado en la barra de herramientas Dispositivo. Para obtener más información, vea Cómo: Especificar la configuración de una ejecución de prueba.

Vea también

Tareas

Tutorial: Crear y ejecutar una prueba unitaria de Smart Device

Cómo: Depurar mientras se ejecuta una prueba unitaria de Smart Device

Conceptos

Información general sobre la implementación de pruebas