有办法吗?每次开始测试时我都要等待建设吗?我想从视觉工作室而不是从测试中构建
谢谢
每当你的代码发生变化并运行你的测试时,它就会进行构建...所以从技术上讲,你可以反复运行测试,它们只会在第一次构建,但是一旦你运行测试,为什么你会运行他们再次没有改变代码?
我使用的几件事让你的测试运行得更快:
选中"仅在运行时构建启动项目和依赖项"复选框,其中包括选项 - >项目和解决方案 - >构建和运行.
学习快捷键
a."Ctrl + R,T"在当前上下文中运行测试,因此如果您的光标位于测试方法内,它将仅运行该测试,但是当您在非测试类中执行时,它将运行您的所有测试.
湾 "Crtl + R,Ctrl + T"除调试外,调试测试相同.
C.其他人可以在这里找到,那些是2008年,如果你需要引用其他人,你可以通过谷歌找到他们.
确保您的测试没有调用数据库或其他时间密集的资源,使用模拟和存根.
只运行一小组测试,即如果我在服务类中工作,我只运行服务类测试.
编辑:如果您想要构建而不是从测试中再次阅读您的问题,您只需转到菜单并单击构建 - >构建解决方案或按F6.如果你指出你正在使用哪个版本的visual studio会有所帮助,因为2010年你必须点击刷新才有所不同.无论哪种方式你都能澄清一下吗?