测试单个实例的存在-Singleton-C#

时间:2010-03-28 19:44:58

标签: c# unit-testing singleton

如何在Nunit中编写测试来测试我的单例类只创建了一个实例。

2 个答案:

答案 0 :(得分:6)

var first = MySingleton.Instance;
var second = MySingleton.Instance;
Assert.AreSame(first, second);

答案 1 :(得分:1)

创建对象两次并使用Assert确保它们具有相同的引用