Prejsť na hlavný obsah
🔒 Režim náhľadu. Prvých pätnásť lekcií Foundations je zadarmo; táto je Pro. Spustite 7-dňový trial pre odomknutie editora, AI nápovied a zvyšku kurzu. Karta vyžadovaná, zrušte kedykoľvek v Dashboard.
Spustiť 7-dňový trial →
⚡
← Kurzy
›
FastAPI Production
›
Modul 1 · Základy FastAPI
›
Testovanie pomocou pytest + httpx
quiz
9 / 105
🇸🇰
SK
▼
↗
Zdieľať
⋯
Viac
+100 XP
📋
Úloha
📖
Teória
🤖
Pomoc AI
Úloha
🌐 shown in RU
📝 **Otázka:** V `app.dependency_overrides[current_user] = lambda: FakeUser()` — ako sa tento vzor volá a prečo je mocný? 📋 Vyber správnu odpoveď.
🎯 Kvíz
Otázka
📝 **Otázka:** V `app.dependency_overrides[current_user] = lambda: FakeUser()` — ako sa tento vzor volá a prečo je mocný? 📋 Vyber správnu odpoveď.
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.
Odpovedať
💬 Diskusia
Buď prvý — polož otázku alebo sa podeľ o tip.
Prihlás sa
aby si sa zapojil do diskusie. Čítanie je zadarmo.
Načítava sa diskusia…