Тестируемость ООП: Зависимости и Инверсия Управления