---
description: 
globs: "**/*_test.go"
alwaysApply: false
---
# Go Testing Rules

## Core Testing Requirements
- Tests MUST fail if the code they're testing isn't implemented
- NEVER modify tests to make them pass without implementing the required functionality
- Write tests before implementing features (TDD approach)