Přejít k hlavnímu obsahu
🔒 Režim náhledu. Prvních patnáct lekcí Foundations je zdarma; tato je Pro. Spusťte 7denní trial pro odemčení editoru, AI nápověd a zbytku kurzu. Karta vyžadována, zrušte kdykoli v Dashboard.
Spustit 7denní trial →
⚡
← Kurzy
›
FastAPI Production
›
Modul 1 · Základy FastAPI
›
Testování pomocí pytest + httpx
quiz
9 / 105
🇨🇿
CS
▼
↗
Sdílet
⋯
Více
+100 XP
📋
Úkol
📖
Teorie
🤖
Pomoc AI
Úkol
📝 **Otázka:** V `app.dependency_overrides[current_user] = lambda: FakeUser()` — jak se tento vzor nazývá a proč je mocný? 📋 Vyber správnou odpověď.
🎯 Kvíz
Otázka
📝 **Otázka:** V `app.dependency_overrides[current_user] = lambda: FakeUser()` — jak se tento vzor nazývá a proč je mocný? 📋 Vyber správnou odpověď.
A
Monkey-patching — replace the real symbol at import time so the route sees a stub. Brittle and order-dependent.
B
Dependency injection override — swap any dep with a test double without modifying the route. Cleaner than mocks.
C
Fixture chaining — pass a pytest fixture into another fixture to build up nested test setup graphs.
D
Recursive mocking — auto-mock every attribute access so deeply nested call trees never raise an AttributeError.
Odpovědět
💬 Diskuze
Buď první — polož otázku nebo se podělej o tip.
Přihlas se
abys se zapojil do diskuze. Čtení je zdarma.
Načítání diskuze…