@tank/bdd-e2e-testing

Installation
SKILL.md

BDD E2E Testing

Hard Rules

These are non-negotiable. Violating any of these means the work is wrong.

  1. ALL tests go in .bdd/ at project root. Never tests/, e2e/, __tests__/, or any other location. The .bdd/ directory is the single source of truth for all BDD test artifacts.

  2. ZERO mocks. ZERO stubs. ZERO fakes. Every scenario runs against the REAL system with REAL dependencies. For web apps: real browser, real backend, real DB — never page.route(), MSW, or nock. For libraries: real infrastructure in Docker (real RabbitMQ, real Redis, real DB) — never mock the transport or protocol layer. The only exception: third-party services you cannot control (payment gateways, SMS providers).

Installs
–
GitHub Stars
1
First Seen
–
@tank/bdd-e2e-testing — tankpkg/packages