Почему сложно провести модульное тестирование системы, которая зависит от синглетонов?

Я читал случаи за и против использования шаблона Singleton. Один распространенный случай против описывает трудности в модульном тестировании с одиночками, но мне неясно, почему это так? Если модульный тест является частью сборки, не могли бы вы просто сослаться на синглтон и использовать его, когда это необходимо? (Я думаю с точки зрения Java, но я думаю, это не имеет значения)

Ответы на вопрос(7)

Ваш ответ на вопрос