Артём Сидорук — Как приручить автотестового монстра, или Dependency Injection в автотестах
Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и билеты:
— —
Вы пишете автотесты? Ваш проект с автотестами огромен и монструозен, и добавление каждого нового сервиса в него приносит нестерпимое желание все удалить и написать заново? У вас есть базовый класс на 3000 строк с методами на все случаи жизни? Или, возможно, вам приходилось исправлять множество тестов, чтобы добавить одну и ту же строчку в каждом из них?
Если хотя бы на часть вопросов вы ответили положительно, если в целом они знакомы вам не понаслышке или же вы просто давно хотите оптимизировать свой тестовый проект, но не знаете, с чего начать — этот доклад для вас! На примере тестового проекта на C# (.NET) поговорим о паттернах в тестировании и о Dependency Injection (Service Locator) в частности. О том, как сделать тестовый проект чище и аккуратнее. И не забыть при этом про его понятность, расширяемость и гибкость.
#dependency_injection
1 view
52
10
6 months ago 00:02:22 1
Ансамбль “ВРЕМЯ“ - PIPELINE
7 months ago 01:34:32 1
Мюзикл “Изгои“ современного театра мюзикла “Эндорфин“
7 months ago 00:03:30 1
Николай Басков – Ты красивая [видеоклип]
11 months ago 00:01:00 1
#ЭвристикаВфизике “Кто есть кто“: про Макса Планка #shorts
1 year ago 00:03:54 5
Orgonite - Adibass (original)
1 year ago 00:48:02 1
Артём Сидорук — Как приручить автотестового монстра, или Dependency Injection в автотестах