我想开始为我的项目编写单元测试,如果需要我应该添加什么, 我默认得到什么能力?
答案 0 :(得分:1)
首先 - 使用内置的MsTest并获取一个模拟框架(Moq应该这样做。)
答案 1 :(得分:1)
我强烈推荐NUnit,甚至是Visual Studio的内置测试。
以下是一些参考资料:
NUnit vs Visual Studio 2008’s Test Projects for Unit Testing?
NUnit vs. MbUnit vs. MSTest vs. xUnit.net
更重要的是,管理您的期望并了解这些测试的意义所在以及不合理的地方。这将有助于防止你在开始时气馁。搜索Stack Overflow进行单元测试和/或TDD将为您提供大量的思考。
答案 2 :(得分:0)
我也是第二个小伙伴。
对我而言,虽然这不是一个真正的选择。现在我从学校免费获得了VS2008的副本,但我打算开始构建被视为商业版的应用程序,因此我必须购买VS2008 Pro或更高版本的副本。
所以我将使用VS2008快递没有得到单元测试所以对我来说我宁愿坚持非常好的nunit并节省数百美元的无需购买Pro,因为Pro中的大多数功能可能永远不会用。
我看到的很多单元测试书都使用了nunit。