如何在騎手內部運行DotMemory單元測試(NUnit)?我能夠通過指定dotMemory支持與teamcity一起運行這些測試,但不知何故我無法在Rider內運行這些測試。如何在Rider內部運行DotMemory測試?
回答
我有引用dotMemory.Unit.dll,Jetbrains.dotMemory.Core.dll,JetBrains.Profiler.Windows.Api.dll並將它們複製到相同的文件夾所在的位置csproj文件所在。當我嘗試運行dotMemory單元測試時,它會告訴我「文件未找到」。當我用「運行測試」直接運行它時,它告訴我「測試運行時沒有支持dotMemory Unit」。我在Windows 10 x64上運行Rider 2017.1。這個小圖標是目前在dotMemory Unit下運行測試的唯一方法嗎?我想設置一個套件,這樣我就可以運行按下「運行所有測試」並讓它在dotMemory下運行內存測試。 – NoxMortem
@NoxMortem 您應該參考這個nuget,因爲它包含dotMemory Unit的「服務器」端,它在內存分析下運行單元測試運行器以獲取內存數據。 https://www.nuget.org/packages/JetBrains.DotMemoryUnit/ –
你完全正確,可以在Ride 2017.1的dotMemory下運行測試。但是,看起來像是有一個NUnit 3.5(最有可能)或DotMemory(2.3.20160517.113140)或Rider(2017.1)相關的bug。 刪除NUnit和DotMemory並再次安裝NUnit 3.7和DotMemory後,它的工作方式如上所述。 – NoxMortem
- 1. 是否可以在Rider內部運行Unity3D測試?
- 2. 如何在Rider中按類別運行單元測試?
- 3. 如何獲取測試類實例JUnit從ClassRunner內部運行測試用例?
- 4. 如何運行TestClass的所有單元測試及其內部TestClass測試?
- 5. 如何從支架編輯器內部運行摩卡測試
- 6. 如何運行所有的內部類的JUnit測試一次
- 7. dotMemory內存分析
- 8. 測試飛行內部測試問題
- 9. 如何在調試時運行測試
- 10. 如何運行測試maven?
- 11. 如何運行NUnit測試?
- 12. 如何運行Nunit測試?
- 13. 如何從運行測試
- 14. 如何運行測試
- 15. 如何運行GruntJS測試?
- 16. 如何測試運行jMonkey?
- 17. 如何運行QTQuick測試
- 18. 運行ng測試(angular-cli karma測試),在docker內部使用無鍍鉻物
- 19. 如何在並行運行測試時管理測試數據
- 20. 在內存中運行Django MySQL測試
- 21. 在時間內運行一次測試
- 22. Arquillian/JUnit測試從控制檯運行,但不在Eclipse內部
- 23. 如何在'測試'之前運行「包」
- 24. 如何在PHPUnit + Selenium中運行測試?
- 25. 如何在PhoneGap中運行測試
- 26. 如何在Windows上運行Clojure測試?
- 27. 如何在Eclipse中運行cunit測試?
- 28. 如何在Jenkins中運行Selenium測試
- 29. 如何在SCons下運行JUnit測試?
- 30. 如何在Action測試中運行Lucene?
此版本不支持。 –
謝謝!如果你張貼作爲答案我會接受:) – NoxMortem