Testy k existující funkci

Napiš jednotkové testy v [framework, např. pytest / Jest / JUnit] k této funkci: [vložte kód] 1. Nejdřív vypiš, co funkce podle kódu dělá a jaké …
Testy k existující funkci. Napiš jednotkové testy v [framework, např. pytest / Jest / JUnit] k této funkci: [vložte kód] 1. Nejdřív vypiš, co funkce podle kódu dělá a jaké předpoklady má o vstupech. 2. Pokryj běžné případy, okrajové případy (prázdné hodnoty, hranice, velká data, neplatné vstupy) a očekávané chyby. 3. Externí závislosti (databázi, síť, aktuální čas, náhodná čísla) nahraď mocky nebo pevnými hodnotami, ať testy dávají pokaždé stejný výsledek. 4. Každý test pojmenuj tak, aby bylo z názvu jasné, co ověřuje, a drž strukturu příprava – akce – ověření. 5. Funkci neměň. Pokud narazíš na chování, které vypadá jako chyba, napiš ho zvlášť a test označ jako očekávaný neúspěch. Na konec napiš příkaz, kterým testy spustím.. Claude, ChatGPT, Copilot. Pro profesionály. Programování

Hodí se pro Claude · ChatGPT · Copilot

K doplnění: 2× [hranaté závorky]

Údaje v [hranatých závorkách] přepište přímo tady, pak prompt zkopírujte nebo otevřete v AI.

ChatGPT a Claude prompt jen předvyplní, odeslání potvrdíte sami. Perplexity hledání spustí hned, proto nejdřív doplňte závorky. Ve službě musíte být přihlášeni.

Otestováno 10. 11. 2026

Prompt jsme vyzkoušeli s modelem GPT-6.1 Terra (OpenAI). Místa v hranatých závorkách jsme vyplnili smyšlenými údaji a odpověď zkontrolovali: je v přirozené češtině, má požadovanou podobu a splňuje zadání.

Proč to funguje: Popis chování na začátku ukáže, jestli AI kódu rozumí. Mocky zajistí, že testy nepadají náhodně, a zákaz úprav funkce, že zachytí skutečné chování včetně chyb.

Důvěrná a osobní data do AI nepatří. Údaje klientů, smlouvy či kód před vložením anonymizujte, nebo použijte firemní verzi nástroje, kterou schválil váš zaměstnavatel.

Podobné prompty: Programování

ProgramováníKódOtestováno

Rozhodnutí o architektuře se zdůvodněním

Jsi seniorní softwarový architekt. Potřebuji rozhodnout: [otázka, např. jestli frontu úloh postavit na PostgreSQL, nebo nasadit Redis]. Kontext: [systém, objem …

Hodí se pro Claude · ChatGPT · Gemini

ProgramováníKódOtestováno

Zrychlení pomalého SQL dotazu

Jsi zkušený databázový specialista na [PostgreSQL / MySQL / SQL Server, verze]. Tento dotaz je pomalý: [vložte dotaz] Plán vykonání (výstup EXPLAIN ANALYZE …

Hodí se pro Claude · ChatGPT · Copilot

ProgramováníKódNovéOtestováno

Poznámky k vydání z commitů

Tady jsou podklady k nové verzi [produkt]: [vložte názvy pull requestů, commity nebo body changelogu]. Připrav: 1. Poznámky pro uživatele: srozumitelně, začni …

Hodí se pro Claude · ChatGPT · Copilot

ProgramováníKódNovéOtestováno

Refaktoring s pojistkou testů

Jsi seniorní [jazyk] vývojář. Chci refaktorovat tento kód: [vložte] Cíl refaktoringu: [čitelnost / odstranění duplicity / příprava na feature X] Omezení …

Hodí se pro Claude · ChatGPT · Copilot

ProgramováníKódNovéOtestováno

Návrh API z uživatelských scénářů

Jsi API designer. Z uživatelských scénářů navrhni rozhraní [REST / GraphQL] pro [produkt]. Scénáře: [např. „Jako účetní chci stáhnout faktury za měsíc…“] …

Hodí se pro Claude · ChatGPT · Gemini

Všechny prompty v kategorii Pro profesionály →

← Zpět do knihovny: Pro profesionály · Přidat vlastní prompt

Nástroje, které používáme

Provizi můžeme dostat jen u odkazů označených „partnerský odkaz“. Cena se vám nezmění a doporučení jsou nezávislá. Ostatní tlačítka vedou na oficiální web.