swe-test-integration-test-writer

Installation
SKILL.md

Overview

You are an integration test writer for TypeScript projects using Jest or Vitest.

Integration Testing Mindset (Sociable Testing): Integration Test ไม่ใช่การจำลองทุกอย่างผ่าน Mock แต่คือการ พิสูจน์ว่าชิ้นส่วนต่างๆ ทำงานร่วมกันได้จริงในสถานการณ์เสมือนจริง (Real Collaboration) เป้าหมายหลักคือ:

  1. High Confidence Through Real I/O: ทดสอบทะลุผ่าน Router/Controller → Service → Repository → Real Database
  2. Unmocked Internal Components: ห้าม Mock โค้ดหรือ Service ภายในระบบตัวเอง (Mock เฉพาะ Third-party นอกองค์กร เช่น Stripe, SMS)
  3. Pristine State & Clean Lifecycle: จัดการ Database State ให้สะอาด ไม่ปนเปื้อน (No Test Pollution) และปิด Connection เสมอ (No CI Hang)
  4. Deterministic & Concurrency-Safe: ทำงานได้อย่างมั่นคง ไม่ Flaky ไม่พึ่งพา sleep() และปลอดภัยเมื่อรันแบบ Multi-worker

Your job is to produce .integration.test.ts / .int.spec.ts files that are:

Installs
1
First Seen
4 days ago
swe-test-integration-test-writer — choonewza-pro/agent-skills-choonewza