.net持续集成单元测试篇之单元测试简介以及在visual studio中配置Nunit使用环境 (4)

如上图,我们点击上面工具栏里的错误图标,这时候Explorer里列出的全部都是错误测试.
需要注意的是,由于我们启用的过滤,一旦错误都解决以后,这里便没有错误测试可罗列,这时候这里变成一片空白,我们需要点击一下最左边所有测试图标把所有测试都显示出来

Avatar

[info] Resharper测试技巧之类内部启用测试

现在的测试还比较少,我们在Test Explorer中找到刚刚编写好的单元测试方法并不是一件很困难的事,但是当Explorer里单元测试方法越来越多的时候,想要快速找到刚编写好的方法启动是一件非常繁琐的事,
我们往往需要把方法名复制下来,然后粘贴到Explorer(这里的Explorer根据语境指的是Resharper Unit Test Explorer或者VisualStudio Test Explorer,并非windows explorer或者其它)里面,启动后还要删除查找内容,如果不删除则其它的方法都无法展示出来了.Resharper提供了一些非常贴心的简便功能,可以直接在类内部直接启动单元测试,而不需要到Explorer里找到测试方法然后运行.

Avatar

如上图示.当一个方法有了Test注解,Resharper便能感知它,这时候方法的前面出现一个如上图红框框选的阴阳图标
点击图标便会出现以下上下文菜单

Avatar

点击Run便可以运行测试.

Avatar

运行成功这时候阴阳图标右下角会有一个绿色小对勾指示测试成功

如果点击类名前面的双阴阳图标则会整个类的所有测试方法进行操作

Avatar

这时的Run和Debug后面都有一个All字,表示对此类的所有方法运行测试或者调试.

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wssdzx.html