# Testing Changes

> Use when deciding what tests a change needs - a feature, a bug fix, a refactor, any behavior chan…

Use when deciding what tests a change needs - a feature, a bug fix, a refactor, any behavior change - or when reviewing whether a diff's tests are sufficient. Encodes tests-change-with-behavior, the bug-regression pattern, and assertion discrimination. Use whenever behavior changes and the test diff is empty, especially when the change is "too small to test".

- Page: https://ss33.ai/skills/riekelt/testing-changes-58277889014
- Publisher: riekelt
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [Testing & QA](https://ss33.ai/skills/category/software-development-t44z8z/testing-and-qa-g56s6z)
- Source: https://github.com/riekelt/principal-engineer/blob/e67b7af9ac741945246012023ade5c2fee1222fa/plugins/principal-engineer/skills/testing-changes/SKILL.md

## Skill

This skill's licence does not allow redistribution, so the store does not serve its text. Get it from the author: https://github.com/riekelt/principal-engineer/blob/e67b7af9ac741945246012023ade5c2fee1222fa/plugins/principal-engineer/skills/testing-changes/SKILL.md
