Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O TAEF executa o teste como Sistema Local.
Observação
Os testes que você executa como Sistema Local não devem criar nenhuma interface de usuário (UI). Se os testes necessitarem criar ou interagir com a IU, necessita mover o código relacionado à IU para executáveis separados, que são lançados num ambiente de trabalho a partir dos seus testes usando a função CreateProcessAsUser.
Especificando RunAs na linha de comando
te unittests\* /runas:system
Marcação de testes com RunAs
Os metadados de teste podem ser usados para especificar o tipo runas de um assembly, classe ou método de teste.
Observação
Os valores RunAs especificados nos metadados substituem os valores RunAs especificados na linha de comando. Por exemplo, um teste marcado com runas:system metadados de teste ainda será executado como Local System, mesmo que /runas:elevated seja especificado na linha de comando.
Exemplo (código nativo)
class MyTests
{
TEST_CLASS(MyTests);
BEGIN_TEST_METHOD(SystemTest)
TEST_METHOD_PROPERTY(L"RunAs", L"System")
END_TEST_METHOD()
};