【发布时间】:2016-02-12 18:12:08
【问题描述】:
究竟什么是单元测试,我该如何编写?我听到很多次人们甚至在他们的应用程序编写之前就编写了它们,这怎么可能?我的印象是,单元测试是一些代码,它使用设定值调用应用程序的方法,并期望返回特定值,如果特定值没有返回,则测试失败。我在这里错了还是误导了?我阅读了很多关于单元测试的内容,但我对它在代码中的实际外观知之甚少,所以一个示例会很棒。
这是单元测试吗?
开始伪代码...
CheckForDuplicateSubdomains(){
get all users in DB with matching subdomains
if greater than zero, fail test
}
PS:我在 C# 中使用 ASP.NET MVC
【问题讨论】:
-
我还建议阅读“如何开始单元测试?”问题的答案。 stackoverflow.com/questions/1300157/how-do-i-start-unit-testing.