Skip to main content

write-hurl-e2e

Writes Hurl end-to-end .hurl test files under tests/ for NeoHaskell features — POST /commands/kebab-name and GET /queries/kebab-name on localhost:8080 — with [Captures] to bind entityId, [Asserts] to verify responses, and [Options] retry for eventually- consistent queries. Run with neo test. This is the OUTER HTTP loop, written FIRST in each slice (RED) while the endpoint still returns 404. Use to add an e2e/.hurl test, test a command or query OVER HTTP, assert a 400 Rejected on a reject path, verify an integration side-effect fired via a query, or capture and reuse an entityId. Covers both query shapes: paginated ($.items/$.total/$.hasMore) and bare array ($[?...]). Do NOT use for in-memory acceptance or property specs (write-feature-tests), Decider/Projection/Outbound Hspec unit specs (write-unit-tests), wiring the endpoint live (wire-feature), or manually curling a running app (neo-run-and-inspect).

Aller à l'installation

Informations de source

Dépôt
neohaskell/skills
Dernière activité de la source
1 juillet 2026 à 22:02
Langue détectée de SKILL.md
anglais
Étoiles
0
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.