Pro*_*ope 6 junit nunit unit-testing netbeans visual-studio
我知道单元测试是可取的,我有兴趣进行单元测试.唯一的问题是我不知道如何,甚至从哪里开始.所以我的问题是:我如何了解并开始单元测试?具体来说,我经常在Visual Studio中使用NetBeans和C#代码编写Java代码,并且对使用什么工具以及如何弄湿我感兴趣.任何人都可以为绝对单位测试n00b提供任何建议吗?
我知道那里有很多有些类似的问题,但我对它为什么以及对如何更感兴趣不太感兴趣.
尝试阅读StackOverflow,标签unit-testing:)
处理这个问题有很多问题.
如果您正在搜索有关单元测试的书籍,请尝试以下主题:
好的C#单元测试书.在那里提到着名的肯特贝克书,"测试驱动开发示例".
值得一读!
祝好运!
如果你真的想了解单元测试(并搞定),试试看,它应该只需要几个小时!
首先,我建议下载单元测试框架,例如NUnit(如果你想从.NET/C#开始).
大多数这些框架都有在线文档,提供简要介绍,如NUnit快速入门.阅读该文档,然后选择一个您负责的相当简单,自包含的类.如果可以,请尝试选择以下类:
尝试编写一些测试以获得对该类的良好覆盖,然后编译并运行测试.
单元测试很容易学习,很难掌握(对于陈词滥调道歉,但这里很合适),所以一旦你完成了这个,开始阅读:例如,guerda在这个问题的另一个答案中提供了几个优秀的链接.
本教程用于在NetBeans中编写JUnit测试,可以让您了解如何在技术上完成单元测试.NUnit for C#的工作原理基本相同.
有关如何将单元测试集成到日常开发中的高级视图,标准参考是Kent Beck的"按示例进行测试驱动开发".这是一个广泛的概述.