Артём Сидорук — Как приручить автотестового монстра, или Dependency Injection в автотестах
Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и билеты:
— —
Вы пишете автотесты? Ваш проект с автотестами огромен и монструозен, и добавление каждого нового сервиса в него приносит нестерпимое желание все удалить и написать заново? У вас есть базовый класс на 3000 строк с методами на все случаи жизни? Или, возможно, вам приходилось исправлять множество тестов, чтобы добавить одну и ту же строчку в каждом из них?
Если хотя бы на часть вопросов вы ответили положительно, если в целом они знакомы вам не понаслышке или же вы просто давно хотите оптимизировать свой тестовый проект, но не знаете, с чего начать — этот доклад для вас! На примере тестового проекта на C# (.NET) поговорим о паттернах в тестировании и о Dependency Injection (Service Locator) в частности. О том, как сделать тестовый проект чище и аккуратнее. И не забыть при этом про его понятность, расширяемость и гибкость.
#dependency_injection
1 view
58
11
7 months ago 00:02:22 1
Ансамбль “ВРЕМЯ“ - PIPELINE
8 months ago 01:34:32 1
Мюзикл “Изгои“ современного театра мюзикла “Эндорфин“
8 months ago 00:03:30 1
Николай Басков – Ты красивая [видеоклип]
9 months ago 02:05:00 1
МУЛЬТИТРЕК: LELY45 vs ALEKSEEV | ведучі Володимир Дантес та Даша Кубік | випуск 5
11 months ago 01:43:28 1
МУЛЬТИТРЕК: ZLATA OGNEVICH vs KAZKA | ведучі Володимир Дантес та Даша Кубік | випуск 4
12 months ago 01:10:59 1
МУЛЬТИТРЕК: POSITIFF vs Анна Трінчер | ведучі Даша Кубік та Володимир Дантес | МОНАТІК | випуск 3
12 months ago 01:21:13 1
МУЛЬТИТРЕК: Parfeniuk vs MAYOROVA | ведучі Даша Кубік та Володимир Дантес | випуск 2
12 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 в автотестах