我知道VS 2008可以生成单元测试代码来测试C#类,但我找不到正确的鼠标点击序列来生成代码。任何帮助?C#单元测试生成
C#单元测试生成
回答
我安装了Visual Studio 2008专业版。我只需要右键单击某个函数或类名,然后从弹出菜单中选择“生成单元测试”。
对我来说,如果我在编辑器中右键单击一个类,在弹出菜单中会出现一个Create Unit Tests选项。 (靠近顶部,正好位于Organize Usings展开位置下方。)我不认为我已经定制了它,所以希望它也可以在默认菜单布局中使用......!
该选项不适用于我。我正在运行VS 208专业版9.0.210022.8,当我右键单击一个类或只包含类的项目时,没有选项可以创建单元测试。任何想法这个选项可能存在? – user235307 2009-12-19 23:44:02
嗯,可能没有安装测试组件。你在主菜单栏中看到一个测试菜单吗?如果是这样,你可以通过测试>新测试>单元测试向导来到那里。 – itowlson 2009-12-19 23:53:20
您可以通过从控制面板重新运行安装程序,选择添加/删除功能并查看Team System开发人员工具来检查安装状态。 – itowlson 2009-12-20 00:01:38
我不认为Visual Studio的生成单元测试功能在Professional版本中可用。您需要Team Developer版本,Team Tester版本或Team Suite版本。
您可能需要考虑PEX。它在专业工作很好。
免责声明我在Typemock工作。
Typemock有一个名为Suggest的功能。 它分析你发现的代码,并创建你没有的代码单元测试。 您可以编辑测试建议(重构和个性化),然后点击保存。
- 1. 单元测试C生成python代码
- 2. 单元测试SQL代码生成器
- 3. 从单元测试生成文档
- 4. Moq单元测试生成器模式
- 5. 为单元测试随机生成树
- 6. 生成铁蟒单元测试结果
- 7. VS 2010错误生成单元测试
- 8. 单元测试:在父测试类中生成被测单元的模拟
- 9. C++清单测试生成器列表?
- 10. C#单元测试
- 11. C#单元测试
- 12. C#单元测试
- 13. 单元测试(C#)
- 14. C嵌入式自动单元测试生成
- 15. C#库自动为单元测试生成值
- 16. 生成Google C++单元测试XML报告
- 17. C#单元测试 - 生成模拟DataContexts/LINQ - > SQL类
- 18. 自动生成C++单元测试的工具?
- 19. MsTest生成实际单元测试的测试吗?
- 20. VS2010和创建单元测试...没有测试生成
- 21. XNA项目单元测试,生成但运行测试错误
- 22. 单元测试Rails生成调用另一个生成
- 23. 单元测试表单c#
- 24. 集成测试与单元测试
- 25. 集成测试与单元测试
- 26. 集成测试/单元测试:做了太多集成测试?
- 27. 比较两个DataTable(单元测试,集成测试,C#,TestMethod)
- 28. 集成与单元测试
- 29. 单元和集成测试
- 30. 成功单元测试pyinotify?
该选项不适用于我。我正在运行VS 208专业版9.0.210022.8,当我右键单击一个类或只包含类的项目时,没有选项可以创建单元测试。任何想法这个选项可能存在? – user235307 2009-12-19 23:46:09
Microsoft Visual Studio 2008 - 版本9.0.30729.1 SP,安装了所有相关的修补程序。我没有做任何特别的事情,根据文档,这是VS专业人员的默认行为:ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.en/dv_vsetlt01/html/4e5d85db-2a9f- 4f31-acc9-a2aebd14eac3.htm – GrayWizardx 2009-12-19 23:53:21