正如私有方法所发生的那样,只有谁有权访问源代码才能看到单元测试方法文档.是否值得花费在它上面的努力?
通过文档我的意思是(但更具描述性):
/// <summary>
///A test for SomeClass.SomeMethod
///</summary>
[TestMethod()]
public void SomeMethodTest()
{
}
Run Code Online (Sandbox Code Playgroud)
Vin*_*vic 14
单元测试的目标应该是自我描述,但总会出现无法实现这一目标的情况,因此对所写内容的描述应该到期.
换句话说,尝试进行单元测试,以便他们不需要文档,但如果需要,请编写它!
Kla*_*sen 13
我宁愿倾向于说你应该以一种表达方式对你的测试方法进行命名:SomeMethodWillBehaveThisWayWhenCalledWithTheseParameters()尽管有些人可能会发现有争议的.