О сложном просто или программирование на .NET

Найдено: 6
Выбрана метка unit-testing
Промпт-инжиниринг для Unit-тестов — как настроить ИИ-агента
Опубликовано 08.10.2026 05:43:00 в категории Искусственный интеллект
Попросить ИИ-агента написать тесты — дело одной строки. Получить тесты, которые действительно что-то проверяют, гораздо сложнее. В этой статье разберём, как сформулировать задачу, какие инструкции один раз положить в репозиторий и как выстроить процесс, чтобы агент писал полезные unit-тесты, а не просто зелёные. Примеры будут для Claude Code на стеке xUnit + Moq + AutoFixture. При этом всё сказанное применимо к любому агенту: GitHub Copilot, Cursor, Codex и другим. Меняются только имена файлов и команды.
FAQ по программированию 56
Опубликовано 07.06.2024 11:43:21 в категории Теория и практика
Комментариев: 2
В этом видео поговорим про: #распил_монолита, #Blazor, #картинки_для_блога, #модульные_тесты
Unit-testing 1: немного теории
Опубликовано 02.09.2023 16:20:00 в категории Теория и практика
Чтобы unit-тесты приносили "пользу", надо соответствующим образом писать код приложения и код самих тестов в том числе. Расскажу правила, принципы, и ...
DevTools 19: Упражнения с AutoFixture
Опубликовано 19.11.2022 22:55:03 в категории Полезности
Очередное видео, в котором речь пойдет про очень полезный nuget-пакет, который поможешь существенно сократить рутину по созданию объектов типа Test Doubles при написании Unit-тестов.
Терминология - Dummy, Fake, Stubs, Spies, Mocks
Опубликовано 12.10.2022 14:47:27 в категории Просто о NET
Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.
Рефакторинг по просьбе 5
Опубликовано 24.07.2022 21:45:14 в категории Теория и практика
В этом видео про: unit-тестирование, написание тестов, refactoring, абстракции, moq, интерфейсы
Что-то пошло не по сценарию и завершилось ошибкой. Перезагрузить страницу (F5) 🗙

Переподключаем сервер...

Переподключение сломалось... Пробуем еще раз сек.

Не получилось переподключится.
Пожалуйста, обновите страницу F5

Сессия была поставлена сервером на паузу.

Восстановить сессию не получилось.
Пожалуйста, обновите страницу F5.