Share via


Marco de pruebas unitarias (Dispositivos)

Actualización: noviembre 2007

Las pruebas unitarias de Smart Device utilizan una versión del Marco de pruebas unitarias que se conoce como el marco de trabajo de pruebas unitarias de dispositivo. El marco de trabajo de pruebas unitarias de dispositivo es un ensamblado que proporciona la misma funcionalidad que el marco de pruebas unitarias. Sin embargo, está compilado para .NET Compact Framework en lugar de .NET Framework y se ejecuta en un dispositivo o emulador en lugar de un equipo de escritorio. Dado que las pruebas unitarias de Smart Device no admiten todas las características de las pruebas unitarias, el marco de trabajo de pruebas unitarias de dispositivo sólo contiene un subconjunto pertinente de los tipos en el marco de pruebas unitarias. El marco de trabajo de pruebas unitarias de dispositivo ocupa el mismo espacio de nombres Microsoft.VisualStudio.TestTools.UnitTesting que el marco de pruebas unitarias. Cuando se crea una prueba unitaria de Smart Device, Visual Studio agrega automáticamente una referencia al ensamblado del marco de trabajo de pruebas unitarias de dispositivo (Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll). Utilice el marco de trabajo de pruebas unitarias de dispositivo de la misma forma que el marco de pruebas unitarias. Para obtener más información, vea Marco de pruebas unitarias.

Nota:

Su dispositivo de destino o emulador debe tener instalada la versión 2.0 o 3.5 de .NET Compact Framework. Para obtener más información, vea Cómo: Instalar .NET Compact Framework en un dispositivo.

Diferencias entre el marco de trabajo de pruebas unitarias de dispositivo y el marco de trabajo de pruebas unitarias

Ubicación del ensamblado

La ubicación predeterminada del ensamblado Marco de trabajo de pruebas unitarias de dispositivo es unidad:\Archivos de programa\ Microsoft Visual Studio 9.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll.

Tipos no admitidos

Los proyectos de prueba de Smart Device no admiten las pruebas unitarias controladas por datos. Por consiguiente, el marco de trabajo de pruebas unitarias de dispositivo no admite los tipos siguientes:

Las pruebas unitarias de Smart Device no admiten las pruebas de ASP.NET y servicios web. Por consiguiente, el marco de trabajo de pruebas unitarias de dispositivo no admite los tipos siguientes:

Las aplicaciones de Smart Device no tienen un archivo app.config. Por consiguiente, el marco de trabajo de pruebas unitarias de dispositivo no admite los tipos siguientes:

Vea también

Otros recursos

Trabajar con pruebas unitarias de Smart Device