# Test E2e Kt

> Criar testes E2E de API Spring Boot com MockMvc/TestRestTemplate e banco real. Usar quando o pedido envolver test:e2e, *E2ETest.kt ou fluxo HTTP completo em Kotlin.

- Skill: `eskcti/test-e2e-kt` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add eskcti/test-e2e-kt`
- Raw SKILL.md: https://api.skillmd.com/api/skills/eskcti/test-e2e-kt/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: EskCti (https://skillmd.com/u/eskcti)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/eskcti/test-e2e-kt

---


# E2E Tests (Kotlin)

## Overview

Testes E2E de API com Spring Boot Test — fluxo HTTP completo até persistência.

## Guidelines

- Ler `references/e2e-test-pattern-kt.md`.
- `@SpringBootTest` + `@AutoConfigureMockMvc` ou `TestRestTemplate`.
- Postgres via Testcontainers ou service do CI.
- Um test class por fluxo crítico do BC.

## Workflow

1. Mapear fluxo da story (POST → GET, etc.).
2. Criar `*E2ETest.kt` em `src/test/kotlin/.../integration/`.
3. Executar `./gradlew test` com banco disponível.
4. Validar no CI.

## References

- `references/e2e-test-pattern-kt.md`
- `../skills-standards.md`

## Global Standards

- Consultar `../skills-standards.md`.

