Используя паттерн одиночка реализуйте систему управления нагревом для шоколадной фабрики. (Опишите возможные варианты тестирования)
Необходимо реализовать задание, запаковать проект в zip и приложить его к ответу. Необходимо также покрыть код тестами (не весь, а только поведение, связанное с самими паттернами)