Проверка существования единственного экземпляра -Singleton-C # - PullRequest
1 голос
/ 28 марта 2010

Как написать test в Nunit, чтобы проверить, что мой одноэлементный класс создает только один экземпляр.

Ответы [ 2 ]

6 голосов
/ 28 марта 2010
var first = MySingleton.Instance;
var second = MySingleton.Instance;
Assert.AreSame(first, second);
1 голос
/ 28 марта 2010

Создайте объект дважды и используйте Assert, чтобы убедиться, что они имеют одинаковую ссылку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...