Ere*_*rez 3 c# nunit unit-testing
我有一个课我需要单元测试.
对于我正在开发c#并使用NUnit的背景,但我的问题更具理论性:
我不知道我是否已经编写了足够的测试方法,如果我检查了所有方案.是否有已知的工作方法/最佳实践/规则集合?
就像是
(这是一个可能的规则的愚蠢的例子,但如果我有一些不傻的东西,我不会问这个问题)
有几个可用的单元测试指标.查看代码覆盖率和正交测试.
但是,我会说这不是解决问题的最佳方法.虽然100%的代码覆盖率是一个令人钦佩的目标,但它可以成为一种模糊测试实际质量的指标.
就个人而言,我认为通过调查测试驱动的开发会得到更好的结果 - 使用这种方法,你知道你有很好的覆盖范围(无论是代码行还是类的功能),因为你一直在编写测试来练习你的在编写类方法本身之前的类.
| 归档时间: |
|
| 查看次数: |
467 次 |
| 最近记录: |