【发布时间】:2015-06-24 17:23:11
【问题描述】:
我尝试重构 C# 代码并希望使用 Microsoft 单元测试来确保我不会破坏任何功能。 Microsoft 单元测试建议使用不带参数的公共方法,而代码具有带大量参数的私有方法。如何使用 Microsoft 单元测试框架对这些也有输入参数的私有方法进行单元测试?
【问题讨论】:
-
我不确定这是否可行,但您可以声明为部分类,然后有一个单独的部分将您的私有成员包装为公共,以便您可以在测试中使用它。跨度>
标签: c# unit-testing