VS 2012/2013中的Create UNIT测试不包括其中一个类文件

本文关键字:文件 一个 不包括 2013 2012 中的 Create 测试 UNIT VS | 更新日期: 2023-09-27 18:27:40

我正在2012/2013(Ultimate)中创建单元测试,我想我确信我已经做了我应该做的一切,以使它发挥作用。

设置:

visual studio windows窗体项目

  • 创建单元测试项目
  • 右键单击任意类中的方法,然后选择"创建单元测试"
  • 向导打开,除1以外的所有类都列在其中
  • 这是我真正关心的类(最关心的是单元测试)

无论我右键单击哪个类来启动向导,我的一个类都不会出现在旁边打勾,因此永远不会为它创建类(单元测试类)。

我错过了什么?

谢谢!

VS 2012/2013中的Create UNIT测试不包括其中一个类文件

您的类是私有的吗?如果是这样,您可以尝试使用InternalsVisibleToAttribute类。

[http://www.oakwoodinsights.com/internalsvisbleto-attribute/][1]

希望能有所帮助。

我下载了一个扩展,它可以让我成功地右键单击并自动生成单元测试。这是在2010年,现在不是在2012/2013年。2012年,我在自定义命令下启用了该菜单。。。等等,它起了作用。2013年4月,情况并非如此。下载的扩展程序(单元测试生成器)运行良好。