0

Nunit では、テストの一環として、アプリケーションを開始して、停止するよりも 1 分間実行する必要があります。次に、ファイルから結果を読み取り、値が正しいかどうかをアサートします。Process.Start("app.exe"); を使用して、アプリケーションを開始および停止できます。ただし、[テスト] 内で x 秒間実行し続ける方法がわかりません。どうすればいいですか?ありがとう

4

1 に答える 1

2
[Test]
void TestFiles()
{
    using(var process = Process.Start("app.exe"))
    {
        Thread.Sleep(1000);
        process.Kill();
        process.WaitForExit();
    }

    // Check your files now
}
于 2013-01-29T05:30:15.313 に答える