次の方法で共有


管理者として実行(制限付き)

TAEF を使用すると、制限されたプロセスでテストが実行されます。

手記 Windows Vista より古いバージョンの Windows を実行しているコンピューターでは、管理者プロセスから制限付きテストを実行する必要があります。

コマンド ラインでの RunAs の指定

te unittests\* /runas:restricted

RunAs を使用したテストのマーキング

テスト メタデータを使用して、アセンブリ、クラス、またはテスト メソッドの runas 型を指定できます。

手記 メタデータで指定された RunAs 値は、コマンド ラインで指定された RunAs 値をオーバーライドします。 たとえば、 runas:system テスト メタデータでマークされたテストは、コマンド ラインで /runas:elevated が指定されている場合でも、ローカル システムとして実行されます。

例 (ネイティブ コード)

class MyTests
{
    TEST_CLASS(MyTests);

    BEGIN_TEST_METHOD(RestrictedTest)
        TEST_METHOD_PROPERTY(L"RunAs", L"Restricted")
    END_TEST_METHOD()
};

RunAs