В Ростове-на-Дону 22 июня (четверг), 19:00, в коворкинг ЛУЧ пройдет встреча net-разработчиков!
Что будем обсуждать?
Как тестировать быстро и приятно — учимся локально поднимать сервисы при тестировании API и использовать DI-контейнер для чистого поддерживаемого кода в тестах.
Программа:
Костя Косьянов, "WebApplicationFactory для ваших проектов"
Для тестирования API в .net core появился класс WebApplicationFactory, который позволяет удобно и быстро поднимать инстансы тетсируемых сервисов внутри запуска тестов. В докладе узнаем, как им пользоваться, какие преимущества он даёт, как работать с ним в сложных сценариях и какие проблемы могут встретиться по пути.
Вадим Мартынов, "DI-контейнеры в NUnit-тестах"
В автотестах разных проектов я часто видел повторяющиеся проблемы — код тестов сложный для чтения, навигации и рефакторинга, тесты не параллельны и их сложно распараллеливать, запуск одного теста может вызывать длительные действия подготовки иногда не нужных ему данных, а из-за хитроспелетений [SetUp]-ов и наследования сложно понять в каком контексте работает конкретный тест. Попробуем решить эти проблемы, используя наши общепризнанные практики написания кода и посмотрим, что из этого получится.
Закуски, кофе, подарки участникам, холивары и афтерпати в баре "КВАДРАТ" — в комплекте. Регистрируйтесь, приходите, будем рады встретиться и пообщаться :)
RndTechTalks.DotNet #2
Дата проведения: 22.06.2023. Начало в 19:00
Место проведения: Ростов-на-Дону , Ростов-на-Дону, Ростов-на-Дону, Города Волос, 14 (Коворкинг Луч)
- Анонс
- Программа
- Участники
- Спикеры
В Ростове-на-Дону 22 июня (четверг), 19:00, в коворкинг ЛУЧ пройдет встреча net-разработчиков!
Что будем обсуждать?
Как тестировать быстро и приятно — учимся локально поднимать сервисы при тестировании API и использовать DI-контейнер для чистого поддерживаемого кода в тестах.
Программа:
Костя Косьянов, "WebApplicationFactory для ваших проектов"
Для тестирования API в .net core появился класс WebApplicationFactory, который позволяет удобно и быстро поднимать инстансы тетсируемых сервисов внутри запуска тестов. В докладе узнаем, как им пользоваться, какие преимущества он даёт, как работать с ним в сложных сценариях и какие проблемы могут встретиться по пути.
Вадим Мартынов, "DI-контейнеры в NUnit-тестах"
В автотестах разных проектов я часто видел повторяющиеся проблемы — код тестов сложный для чтения, навигации и рефакторинга, тесты не параллельны и их сложно распараллеливать, запуск одного теста может вызывать длительные действия подготовки иногда не нужных ему данных, а из-за хитроспелетений [SetUp]-ов и наследования сложно понять в каком контексте работает конкретный тест. Попробуем решить эти проблемы, используя наши общепризнанные практики написания кода и посмотрим, что из этого получится.
Закуски, кофе, подарки участникам, холивары и афтерпати в баре "КВАДРАТ" — в комплекте. Регистрируйтесь, приходите, будем рады встретиться и пообщаться :)