Как называются тесты с mock

Python Middle Без компании
Как называются тесты с mock
Ответы
Тесты с использованием mock-объектов называются **мок-тестами** (mock tests) или **тестами с подменой зависимостей**. Они позволяют изолировать тестируемый код, заменяя реальные зависимости на контролируемые заглушки. Пример с `unittest.mock`: ``` from unittest.mock import Mock def test_user_creation(): db_mock = Mock() db_mock.save_user.return_value = True result = create_user("test@example.com", db_mock) db_mock.save_user.assert_called_once_with("test@example.com") assert result is True ``` Моки полезны для: - Тестирования без реальных API/БД - Проверки вызовов зависимостей - Контроля возвращаемых значений