我有一些測試依賴於某些文件,我標記爲「內容」和「總是複製」。我使用DeploymentItem屬性確保在VS之外運行mstest時將它們複製到輸出目錄。但是,在VS中使用Resharper測試運行器時,這些文件永遠不會進入它正在執行的目錄。有人知道怎麼修這個東西嗎?Resharper單元測試運行器無法找到內容文件
回答
我們通過將測試文件標記爲嵌入式資源來解決此問題,然後使用a utility method to read the embedded resource並將其寫入預期位置。
這可能是處理與外部文件相關的測試的最好且最穩健的方式。我已經放棄了部署項目,即使在VS2012中,似乎使用ReSharper作爲測試運行器的DeploymentItems仍然是不可預測的。 – nrjohnstone 2013-09-04 09:02:52
鏈接被破壞 – 2017-12-28 21:58:37
禁用Unit Testing > Shadow-copy assemblies being tested
resharper選項爲我解決了這個問題。
我們不想讓資源嵌入,所以對我們來說 - 這是一個更好的解決方案/答案。 +1 – 2013-04-25 18:42:01
- 1. ReSharper單元測試運行器 - TestCase
- 2. 使用ReSharper測試運行器來運行MSTest單元測試
- 3. ReSharper不再運行單元測試
- 4. Resharper未運行新的單元測試
- 5. 運行Visual Studio單元測試vs運行ReSharper單元測試,區別?
- 6. ReSharper無法運行NUnit測試
- 7. 使用R#測試運行器運行ReSharper插件測試
- 8. 使用Resharper單元測試運行器通過Gallio進行MSTest
- 9. Resharper測試運行器不會在VMWare Fusion共享文件夾中運行單元測試
- 10. Xcode 4.2,無法運行單元測試
- 11. Android無法運行單元測試
- 12. ReSharper單元測試運行器不支持WinRT MSTest框架嗎?
- 13. ReSharper單元測試運行器忽略部署項目配置
- 14. Resharper測試運行器:無法加載文件或程序集'System.Windows'
- 15. 無法與調試器Android Studio中運行Robolectric單元測試
- 16. 升級到VS2012後,無法使用Resharper運行F#nunit測試
- 17. resharper單元測試繼承
- 18. Resharper單元測試問題
- 19. Resharper - 運行所有的單元測試(不能僅使用Ctrl + R,T運行單個單元測試)
- 20. 用於測試文件夾內容的Python單元測試
- 21. Visual Studio 2017和Resharper測試運行器
- 22. MSpec&Resharper測試運行器問題
- 23. Resharper未運行xUnit測試
- 24. resharper可以跳轉到包含單元測試的文件嗎?
- 25. ReSharper單元測試運行器是否按順序或與MbUnit並行運行測試?
- 26. 運行彗星負載測試時無法找到配置文件「服務器」
- 27. Npm測試無法找到socket.io.js文件
- 28. PhpUnit無法找到測試文件
- 29. 無法使用Resharper調試測試 - 無法啓動調試器
- 30. 單元測試電子郵件內容
2015年仍然有這個問題!這真是一場來自JetBrains的糟糕表演。他們的測試基礎設施變得有點脆弱。我認爲他們的測試運行員應該足夠聰明,可以將內容文件複製到測試運行工作目錄中。 – 2015-08-15 00:46:56