home.social

#mock — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #mock, aggregated by home.social.

  1. Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера

    Почти каждый сервис, который мы сегодня пишем, ходит куда-то наружу — платёжный шлюз, биллинг, чужой публичный API. И каждый раз, когда садимся писать тесты на этот код, упираемся в один и тот же вопрос: как протестировать клиента, не привлекая внимания санитаров выходя в реальный мир? Эта статья про то, как выбирать инструмент под эту задачу. Не абстрактно — на одном маленьком, но гордом настоящем сервисе catfact-demo-service , в tests/ которого рядом лежат пять способов протестировать одну и ту же интеграцию. К концу мы их сравним и аргументированно выберем тот, который оставили бы в production-проекте.

    habr.com/ru/articles/1034864/

    #python #pytest #тестирование #aiohttp #mock #интеграционные_тесты #http #dishka #fastapi #asyncly

  2. Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера

    Почти каждый сервис, который мы сегодня пишем, ходит куда-то наружу — платёжный шлюз, биллинг, чужой публичный API. И каждый раз, когда садимся писать тесты на этот код, упираемся в один и тот же вопрос: как протестировать клиента, не привлекая внимания санитаров выходя в реальный мир? Эта статья про то, как выбирать инструмент под эту задачу. Не абстрактно — на одном маленьком, но гордом настоящем сервисе catfact-demo-service , в tests/ которого рядом лежат пять способов протестировать одну и ту же интеграцию. К концу мы их сравним и аргументированно выберем тот, который оставили бы в production-проекте.

    habr.com/ru/articles/1034864/

    #python #pytest #тестирование #aiohttp #mock #интеграционные_тесты #http #dishka #fastapi #asyncly

  3. Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера

    Почти каждый сервис, который мы сегодня пишем, ходит куда-то наружу — платёжный шлюз, биллинг, чужой публичный API. И каждый раз, когда садимся писать тесты на этот код, упираемся в один и тот же вопрос: как протестировать клиента, не привлекая внимания санитаров выходя в реальный мир? Эта статья про то, как выбирать инструмент под эту задачу. Не абстрактно — на одном маленьком, но гордом настоящем сервисе catfact-demo-service , в tests/ которого рядом лежат пять способов протестировать одну и ту же интеграцию. К концу мы их сравним и аргументированно выберем тот, который оставили бы в production-проекте.

    habr.com/ru/articles/1034864/

    #python #pytest #тестирование #aiohttp #mock #интеграционные_тесты #http #dishka #fastapi #asyncly

  4. Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера

    Почти каждый сервис, который мы сегодня пишем, ходит куда-то наружу — платёжный шлюз, биллинг, чужой публичный API. И каждый раз, когда садимся писать тесты на этот код, упираемся в один и тот же вопрос: как протестировать клиента, не привлекая внимания санитаров выходя в реальный мир? Эта статья про то, как выбирать инструмент под эту задачу. Не абстрактно — на одном маленьком, но гордом настоящем сервисе catfact-demo-service , в tests/ которого рядом лежат пять способов протестировать одну и ту же интеграцию. К концу мы их сравним и аргументированно выберем тот, который оставили бы в production-проекте.

    habr.com/ru/articles/1034864/

    #python #pytest #тестирование #aiohttp #mock #интеграционные_тесты #http #dishka #fastapi #asyncly

  5. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  6. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  7. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  8. Как приручить сервисы-моки

    Материал для тех, кто хочет создавать надежные и масштабируемые моки API-сервисов и любит получать удовольствие от жизни В этой статье поговорим о том, с чего начать, как лучше подойти к разработке сервисов-моков и как упростить себя жизнь при работе с ними Примеры и практические советы, как перейти на новый уровень покрытия тестами, если вы интегрируетесь с внешними системами

    habr.com/ru/articles/1034736/

    #мок #тестирование #бэкенд #разработка #автоматизация_тестирования #автотесты #backend #mock #QA #qa_automation

  9. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  10. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  11. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  12. Пишем быстрые UI-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство UI-тестов флакают, медленно работают и в итоге отключаются в CI. Показываю альтернативу — изоляционные UI-тесты без стендов, таймингов и боли.

    habr.com/ru/articles/982296/

    #python #ui #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  13. To my fellow go devs out there. Is there a mock library for HTTP calls doing the same as side effect in Python? Like calling the same endpoint twice with the same request, then mock the responses to return 503 for the first call, then 200 for the second?

    #golang #python #mock #test

  14. To my fellow go devs out there. Is there a mock library for HTTP calls doing the same as side effect in Python? Like calling the same endpoint twice with the same request, then mock the responses to return 503 for the first call, then 200 for the second?

  15. To my fellow go devs out there. Is there a mock library for HTTP calls doing the same as side effect in Python? Like calling the same endpoint twice with the same request, then mock the responses to return 503 for the first call, then 200 for the second?

    #golang #python #mock #test

  16. To my fellow go devs out there. Is there a mock library for HTTP calls doing the same as side effect in Python? Like calling the same endpoint twice with the same request, then mock the responses to return 503 for the first call, then 200 for the second?

    #golang #python #mock #test

  17. Latest Toronto Tempo Mock Expansion Draft Roundup

    In less than 24 hours the expansion draft for the Toronto Tempo will take place! To save you some time, here is a roundup of the latest mock expansion drafts!

    tempo.basketball/2026/04/lates

  18. Toronto Tempo Mock Expansion Draft Roundup

    After months of agonizing wait, WNBA fans can finally breathe a sigh of relief. A new CBA is in place and we have ourselves a WNBA season! 

    tempo.basketball/2026/03/toron

  19. Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

    Проблема не в том, что инструментов мало. Проблема в том, что большинство из них построены вокруг браузера прошлого поколения, тогда как frontend уже давно живёт внутри runtime. Именно из этой практической боли появился собственный runtime-инспектор — сначала как консольный скрипт для одной конкретной задачи, а затем как полноценный инструмент, который неожиданно нашел отклик у QA и разработчиков.

    habr.com/ru/articles/1015638/

    #runtimeмодификация #qa #vue #devtools #frontend #тестирование #мониторинг #proxy #mock

  20. Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

    Проблема не в том, что инструментов мало. Проблема в том, что большинство из них построены вокруг браузера прошлого поколения, тогда как frontend уже давно живёт внутри runtime. Именно из этой практической боли появился собственный runtime-инспектор — сначала как консольный скрипт для одной конкретной задачи, а затем как полноценный инструмент, который неожиданно нашел отклик у QA и разработчиков.

    habr.com/ru/articles/1015638/

    #runtimeмодификация #qa #vue #devtools #frontend #тестирование #мониторинг #proxy #mock

  21. Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

    Проблема не в том, что инструментов мало. Проблема в том, что большинство из них построены вокруг браузера прошлого поколения, тогда как frontend уже давно живёт внутри runtime. Именно из этой практической боли появился собственный runtime-инспектор — сначала как консольный скрипт для одной конкретной задачи, а затем как полноценный инструмент, который неожиданно нашел отклик у QA и разработчиков.

    habr.com/ru/articles/1015638/

    #runtimeмодификация #qa #vue #devtools #frontend #тестирование #мониторинг #proxy #mock

  22. From last week's Linux Update newsletter: Joe Casad explores the @almalinux Build System, which lets you build, test, sign, and release packages from a single interface
    linux-magazine.com/Online/Feat

  23. From last week's Linux Update newsletter: Joe Casad explores the @almalinux Build System, which lets you build, test, sign, and release packages from a single interface
    linux-magazine.com/Online/Feat
    #AlmaLinux #CentOs #RHEL #EnterpriseLinux #DevOps #Mock #Pulp #NGINX #Terraform #PGP #Git

  24. Mocha v3.1.0 released

    * Format warnings consistently and include source location - github.com/freerange/mocha/pul. Thanks to @issyl0 for the original PR and subsequent feedback.

    mocha.jamesmead.org/file.RELEA

    #ruby #testing #mock #mocking #opensource

  25. Mocha v3.1.0 released

    * Format warnings consistently and include source location - github.com/freerange/mocha/pul. Thanks to @issyl0 for the original PR and subsequent feedback.

    mocha.jamesmead.org/file.RELEA

    #ruby #testing #mock #mocking #opensource

  26. Mocha v3.1.0 released

    * Format warnings consistently and include source location - github.com/freerange/mocha/pul. Thanks to @issyl0 for the original PR and subsequent feedback.

    mocha.jamesmead.org/file.RELEA

    #ruby #testing #mock #mocking #opensource

  27. Mocha v3.1.0 released

    * Format warnings consistently and include source location - github.com/freerange/mocha/pul. Thanks to @issyl0 for the original PR and subsequent feedback.

    mocha.jamesmead.org/file.RELEA

    #ruby #testing #mock #mocking #opensource

  28. Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.

    habr.com/ru/articles/978660/

    #python #api #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  29. Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.

    habr.com/ru/articles/978660/

    #python #api #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  30. Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.

    habr.com/ru/articles/978660/

    #python #api #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  31. Пишем быстрые API-автотесты без флаков, стендов и боли: изоляционный подход в CI/CD

    Большинство API-тестов бесполезны: они флакают и тормозят CI. Показываю альтернативу — изоляционные тесты без стендов и боли.

    habr.com/ru/articles/978660/

    #python #api #qa #qa_automation #автотесты #docker #cicd #mock #моки #мокирование

  32. 2026 NFL mock draft: Reid's pick predictions in Rounds 1-2

    misryoum.com/us/trending/2026-

    Jordan ReidMar 3, 2026, 06:15 AM ETCloseJordan Reid is an NFL draft analyst for ESPN, providing in-depth scouting on the nation's top pro prospects. Jordan joined ESPN in 2021 and also contributes to SportsCenter and ESPN Radio. He played quarterback...

    #2026 #NFL #mock #draft #Reids #pick #predictions #Rounds #US_News_Hub #misryoum_com

  33. 2026 NFL mock draft: Reid's pick predictions in Rounds 1-2

    misryoum.com/us/trending/2026-

    Jordan ReidMar 3, 2026, 06:15 AM ETCloseJordan Reid is an NFL draft analyst for ESPN, providing in-depth scouting on the nation's top pro prospects. Jordan joined ESPN in 2021 and also contributes to SportsCenter and ESPN Radio. He played quarterback...

    #2026 #NFL #mock #draft #Reids #pick #predictions #Rounds #US_News_Hub #misryoum_com

  34. 2026 NFL mock draft: Reid's pick predictions in Rounds 1-2

    misryoum.com/us/trending/2026-

    Jordan ReidMar 3, 2026, 06:15 AM ETCloseJordan Reid is an NFL draft analyst for ESPN, providing in-depth scouting on the nation's top pro prospects. Jordan joined ESPN in 2021 and also contributes to SportsCenter and ESPN Radio. He played quarterback...

    #2026 #NFL #mock #draft #Reids #pick #predictions #Rounds #US_News_Hub #misryoum_com

  35. Is this like changing mobile operator? Does the number stay the same? And the tariff plan and subscribers are the same? mastodon.social/@zoogger/11616