【发布时间】:2010-10-09 06:05:44
【问题描述】:
如果构造函数是私有的 (.NET),我如何设置单元测试?
这是我的课:
public class Class2
{
// Private constructor.
private Class2()
{
}
public static Class2 getInstance()
{
if (x == null)
{
x= new Class2();
}
return x;
}
}
这是我的单元测试:
[TestFixture]
public class Class2Tester
{
private Class2 test;
[SetUp()]
public void SetUp()
{
// I cant do this. How should I setup this up?
test = new Class2();
}
}
【问题讨论】:
-
您的标题和您的问题略有不同。您可能需要编辑标题以反映您提出的实际问题。
-
为什么你的代码中有这么多空行?
标签: c# unit-testing constructor nunit private