Тестирование в .NET: xUnit, моки, property-based, Testcontainers и CI
Полный цикл тестирования на .NET: юнит-тесты на xUnit с FluentAssertions, моки, property-based, интеграционные тесты через Testcontainers и WebApplicationFactory, …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
32 материалов в этой теме.
Полный цикл тестирования на .NET: юнит-тесты на xUnit с FluentAssertions, моки, property-based, интеграционные тесты через Testcontainers и WebApplicationFactory, …
Вход в трек по тестированию: что такое тестирование с точки зрения теории информации и риска, почему полное тестирование невозможно в принципе, как считать стоимость …
Как решать, какие проверки автоматизировать, а какие нет: что на самом деле утверждает пирамида тестирования, как считать окупаемость автотеста, почему стоимость владения …
Как превратить разовые ускорения в процесс: бюджет производительности как критерий готовности, эшелоны защиты от регрессий в CI, статистика порогов, триаж красного …
Почему отчёт агента о поведении кода — это текст о событии, а не событие, как отличить прогон от пересказа прогона, какие бывают поддельные доказательства и сколько стоит …
Как превратить договорённости о качестве в автоматические проверки: лестница обратной связи, типы как самый дешёвый гейт, линтеры без раздражения, архитектурные …
Что такое CI на уровне первых принципов, как устроены триггеры и merge queue, как правильно кэшировать зависимости и слои образов, как строить матрицы сборок — и сколько …
Как устроен OCI-образ, как собирать его быстро и маленьким, где хранить, чем сканировать и подписывать — с рабочими Dockerfile, конфигами CI и честным расчётом стоимости …
Как встроить качество в процесс, а не добавлять его в конце: экономика дефектов, многоуровневый Definition of Done, quality gates в CI, стратегии релиза, фича-флаги, …
Качество — не этап в конце и не отдел, а лестница автоматических ворот на пути изменения от рабочей копии до продакшена: что где стоит, сколько стоит обратная связь и что …
Как TypeScript живёт в жизненном цикле разработки, полный CI/CD-пайплайн, релизная стратегия, безопасность зависимостей и кураторский список ресурсов.
Как Java-проект живёт в жизненном цикле разработки: воспроизводимая сборка в CI, управление глубоким деревом зависимостей, бинарная совместимость, безопасность цепочки …
По этому запросу ничего не найдено.