# Testing

This document describes the testing strategy for the project.

## Definition of Done

Each change must meet the following criteria before being merged:

- [ ] All tests pass (smoke, unit, integration)
- [ ] Security review completed
- [ ] Documentation updated
- [ ] Rollback instructions provided if applicable
- [ ] Code reviewed by at least one other team member

For more details on how to run tests, see the [CONTRIBUTING.md](../CONTRIBUTING.md) file.