Здравствуйте, anvaka, Вы писали:
A>[i]"Я не могу написать этот код без создания моков и нарушения инкапсуляции.
А кто такие моки?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском