我想使用单个键命令将新建(通常为空)类的单元测试添加到相应文件夹中的单元测试项目中。我怎样才能做到这一点?我甚至会编写代码来执行此操作,因为它会大大加快我的正常编码实践。我不知道从哪里开始寻找。
答案 0 :(得分:0)
取决于我们正在谈论的Visual Studio版本。对于Visual Studio 2012/2013,有Generate Unit Test Extension。这是一个相当不错的解决方案,有一些小问题,例如无法定义默认的测试项目名称。
如果您有权访问Resharper - 我建议您至少尝试一下 - 还有文件和实时模板的可能性,它允许相当快速的方法和类生成。
例如,您可以使用快捷方式Alt+Ctrl+Ins
快速生成单元测试模板(您必须提前创建)。
然后,使用用户定义的快捷方式(例如,键入test+TAB
),您可以快速生成测试方法存根。此解决方案易于自定义,但您需要花一些时间来创建模板。
可以找到有关模板的更多信息here。