【发布时间】:2010-09-20 00:35:37
【问题描述】:
我正在构建一个包含一些公共和私有方法的类库。我希望能够对私有方法进行单元测试(主要是在开发时,但它也可能对未来的重构有用)。
这样做的正确方法是什么?
【问题讨论】:
-
我可能遗漏了一些东西,或者只是这个问题是,嗯...
pre-historic就互联网时代而言,但是私有方法的单元测试现在既简单又直接,使用 Visual Studio 在需要时生成必要的访问器类,并使用 sn-ps 预先填充测试逻辑,这该死的接近于简单功能测试可能想要的。参见例如。 msdn.microsoft.com/en-us/library/ms184807%28VS.90%29.aspx -
这似乎与 stackoverflow.com/questions/34571/… 几乎重复。
-
提问者可能没有使用visual studio
-
不要对内部进行单元测试:blog.ploeh.dk/2015/09/22/unit-testing-internals
标签: .net unit-testing tdd private