Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
TAEF garantiza que la prueba se ejecute en un proceso restringido.
Nota En los equipos que ejecutan versiones de Windows anteriores a Windows Vista, debe ejecutar pruebas restringidas desde un proceso de administrador.
Especificación de RunAs en la línea de comandos
te unittests\* /runas:restricted
Marcar pruebas con RunAs
Los metadatos de prueba se pueden usar para especificar el tipo runas de un ensamblado, una clase o un método de prueba.
Nota Los valores runAs especificados en los metadatos invalidan los valores runAs especificados en la línea de comandos. Por ejemplo, una prueba marcada con los metadatos de prueba runas:system se seguirá ejecutando como sistema local incluso si se especifica /runas:elevated en la línea de comandos.
Ejemplo (código nativo)
class MyTests
{
TEST_CLASS(MyTests);
BEGIN_TEST_METHOD(RestrictedTest)
TEST_METHOD_PROPERTY(L"RunAs", L"Restricted")
END_TEST_METHOD()
};