✔️ Статьи об использовании моков в тестировании
1️⃣ Мокинг данных с Jest. Из этой статьи вы узнаете, что такое мокинг, какими бывают тестовые двойники и в чем различия между ними, а также познакомитесь с некоторыми простыми примерами мокирования с использованием фреймворка Jest.
2️⃣ Основы работы с мокингом в Python. В этой статье рассмотрены основы мокинга в Python. Автор познакомит вас с использованием декоратора @patch и побочных эффектов для обеспечения альтернативного поведения ваших моков.
3️⃣ «Интровертный» подход в тестировании API. Из этой статьи вы узнаете, какие есть варианты, если вы хотите тестировать взаимодействие с внешними системами, но уже/еще не хотите страдать с тестовыми стендами вендоров. Материал о том, почему стоит инвестировать свое время в сервисы-моки.
4️⃣ Как приручить сервисы-моки. Статья о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними. В статье вы найдете примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами.
5️⃣ Разница между очисткой, сбросом и восстановлением моков. Статья об управлении состоянием моков при помощи методов Vitest и Jest.
Post #2205
2.4K

- 👍 5