2017-03-16 23 views
0

我剛剛從MSTests中交換過來,其中使用testcontext.testdir每次都給我一個新的文件夾,其中包含用戶名和當前時間戳,在NUnit中,同一個功能「 TestContext.CurrentContext.WorkDirectory「每當它指向完全相同的位置時,這意味着我每次運行測試時都會覆蓋自己的日誌,是否有一個簡單的或者相當快速且複雜的解決方案來解決我的問題?Nunit testcontext - >爲每組日誌創建新目錄

回答

0

WorkDirectory是而不是與MSTest的testdir功能相同!

TestContext.CurrentContext.WorkDirectory是NUnit寫入報告文件的地方,在您想要在測試中創建任何報告時可用。它由--work命令行選項設置。

TestContext.CurrentContext.TestDirectory是包含測試程序集的目錄。

這兩個都覆蓋在文檔BTW。

相關問題