Skip to content

DI in NUnit Tests

Anatoly Kulakov edited this page May 23, 2024 · 1 revision

Вадим Мартынов «DI-контейнеры в NUnit-тестах»

В автотестах разных проектов часто можно встретить повторяющиеся проблемы — код тестов сложный для чтения, навигации и рефакторинга; тесты не параллельны, и их сложно распараллеливать; запуск одного теста может вызывать длительные действия подготовки иногда не нужных ему данных; из-за хитроспелетений [SetUp]-ов и наследования сложно понять, в каком контексте работает конкретный тест.

Попробуем решить эти проблемы, используя общепризнанные практики написания кода и посмотрим, что из этого получится.


Доклад представил Вадим Мартынов в рамках Встречи SpbDotNet №92.

Слайды

Слайды

Видео

https://www.youtube.com/watch?v=U3rmc5i_uFQ

Clone this wiki locally