解决VS 2012中类库项目无法创建单元测试

 时间:2024-10-25 15:33:21

1、打开VS2012,创建一个类库项目,然后我们右键类中的方法,但是发现无“创建单元测试”的选项,如下图所示:

解决VS 2012中类库项目无法创建单元测试

2、选择菜单栏中的“工具”->“自定义”,如下图所示:

解决VS 2012中类库项目无法创建单元测试

3、在弹出的自定义窗口中,选择“命令(O)”,选择单选框“上下文菜单(X)”,选中“编辑器上下文菜单|代码窗口”,如下图所示:

解决VS 2012中类库项目无法创建单元测试

4、找到“创建单元测试(C)”,通过下翻移动到“运行测试(T)”前面位置,如下图所示:

解决VS 2012中类库项目无法创建单元测试

5、然后关闭VS,再次重新打开VS开发环境,然后右键类中的方法名,可以看到“创建单元测试(C)”,只不过此次是灰色的,不可选中,如下图所示:

解决VS 2012中类库项目无法创建单元测试

6、此时我们右键解决方案,添加->新建项目,如下图所示:

解决VS 2012中类库项目无法创建单元测试

7、左侧选择“测试”,右侧选择“单元测试项目”,如下图所示:

解决VS 2012中类库项目无法创建单元测试

8、此时我们右键刚创建的单元测试项目,选择“添加”->"单元测试",如下图所示:

解决VS 2012中类库项目无法创建单元测试

9、再次右键选择类库中的方法,此时“创建单元测试(C)”已经从灰色变为可用,如下图所示:

解决VS 2012中类库项目无法创建单元测试

10、在弹出的创建单元测试框中,勾选方法,然后点击“确定”,如下图所示:

解决VS 2012中类库项目无法创建单元测试

11、菜单中选择“测试”->“运行”->“所有测试”,如下图所示:

解决VS 2012中类库项目无法创建单元测试

12、在左侧的“测试资源管理器”中,右键“运行”,选择“分析所有测试的代码覆盖率(C)”,执行完后,出现代码测试覆盖率结果,我们可以看到对应的百分比,选择最小单元,可以定位到方法,方法中蓝色部分表示全部覆盖,橙色部分表示部分覆盖,红色部分表示没有覆盖,如下图所示:

解决VS 2012中类库项目无法创建单元测试
  • ​燕窝肽有什么作用和优势呢
  • 怎么辨别欧铂丽定制衣柜与成品衣柜的区别?
  • 轻松提高IQ的方法
  • 什么是VR(虚拟现实)——不看你就OUT了
  • 恋与制作人馥郁日光怎么玩
  • 热门搜索
    预防新型冠状病毒的手抄报 三年级重阳节手抄报 快乐的暑假手抄报 国学经典手抄报内容 科技手抄报资料大全 小学语文手抄报 我爱校园手抄报内容 经典伴我行手抄报 绿色手抄报内容 长征手抄报图片