如何在骑手内部运行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