Arkitekto ng Backend Test Fixture
Para sa mga senior engineer na gumagawa ng reusable fixtures at mocks para sa mga komplikadong backend test suite.
Best for these models
๐ The Prompt
๐ Available ang prompt sa download
Kunin ang buong prompt text sa downloadable na .txt file. Libre, walang signup na kailangan.
I-download PromptVariables to fill in
{{SERVICE_NAME}} โ Replace with your input {{TEST_FRAMEWORK}} โ Replace with your input {{DEPENDENCIES}} โ Replace with your input {{MOCK_RULES}} โ Replace with your input About this prompt
Ang Backend Test Fixture Architect ay ginawa para sa mga engineer na nangangailangan ng reusable test scaffolding sa paligid ng mga komplikadong serbisyo. Nakatuon ito sa test fixtures, mocks, builders, at mga helper sa setup na nagpapanatili ng maayos na malalaking suite. Sa halip na lumikha lamang ng isang beses na tests, hinihiling ng prompt na magdisenyo ang modelo ng mga shared fixtures na sumusuporta sa maraming scenario.
Ang template na ito ay pinakamahusay para sa mga senior backend engineer, mga may-ari ng test infrastructure, at mga koponan na may malalaking codebase na nakatuon sa integrasyon. Maaari nitong gumawa ng fixture factories para sa mga database, message queues, external APIs, at authentication contexts. Lalo na itong kapaki-pakinabang kapag kailangan mo ng mock strategy na gabay upang manatiling mabilis ang tests nang hindi nagiging brittle. Hinihikayat din nito ang modelo na paghiwalayin ang reusable setup mula sa mga indibidwal na assertions, na nagpapabuti sa readability at nagbabawas ng duplication.
I-customize sa pamamagitan ng paglalarawan ng iyong mga dependency sa serbisyo, ang mga object na kailangang umiiral bago ang bawat test, at ang framework na ginagamit mo. Kung ang iyong code ay umaasa sa oras, randomness, o network calls, banggitin ito nang hayagan upang ma-stub nang maayos ng modelo. Maaari ka ring humiling ng directory structure o naming convention para sa mga shared helpers. Nagbibigay ito sa iyo ng isang malakas na fixture architecture para sa mga pangmatagalang codebase at onboarding ng mga bagong contributor.
Key features
- test fixtures na dinisenyo para sa reuse sa malalaking suite
- Nagbibigay ng mock strategy na gabay para sa mga external dependencies
- Hinahati ang shared setup mula sa mga indibidwal na test assertions
- Sumusuporta sa mga database, queues, auth, at API stubs
- Pinapabuti ang fixture architecture para sa mga pangmatagalang codebase
Best for
- โ Senior backend engineers na nagma-maintain ng malalaking suite
- โ Mga may-ari ng test infrastructure na nagse-standardize ng helpers
- โ Platform teams na nagsusubok ng external services nang maaasahan
Tips
- ๐ก Ilarawan ang lahat ng external dependencies upang maging kumpleto ang mock plan
- ๐ก Humiling ng reusable builders kapag maraming tests ang nagbabahagi ng parehong object shapes
- ๐ก Itakda ang mga naming conventions upang madaling mahanap ang helpers
What you'll get
Makakatanggap ka ng fixture plan, helper functions, at sample usage na nagpapakita kung paano nagkakatugma ang mga bahagi sa mga tests. Binibigyang-diin ng output ang reuse, matatag na naming, at paghihiwalay sa pagitan ng setup at assertions. Lalo na itong kapaki-pakinabang kapag ang isang codebase ay lumago na at ang ad hoc mocks ay nagpapabagal sa development.
Preparing your download...
I-download PromptKaugnay na prompts
Tagasuri ng Kontrata ng API
Para sa mga inhinyero na nagsusuri ng mga pagbabago sa API na maaaring makasira sa mga kliyente, kontrata, o mga garantiya sa backward compatibility.
API Mock Server Blueprinter
Para sa mga koponan na bumubuo ng mga mock na serbisyo na nagsusimulate ng makatotohanang pag-uugali ng API bago matapos ang backend.
API Reference Documentation Forge
Para sa mga koponan ng platform na gumagawa ng tumpak na API reference docs mula sa schemas, routes, o endpoint notes.
Bug Hunter Stack Trace Decoder
Para sa mga developer na nangangailangan ng mabilis at tumpak na paliwanag tungkol sa mga crash, exception, at stack trace sa production na code.