# "Approve Everything"
Il y a quelques tests pour lesquels nous avons énormément de lignes d'assertions. 
Nous allons les retravailler afin de les transformer en `Approval Tests`.

- Prendre du temps pour comprendre ce qui se cache derrière cette notion d'[Approval Testing](https://github.com/ythirion/approval-testing-kata#2-approval-testing)
- Identifier des tests sur lesquels on pourrait utiliser cette technique
- Refactorer un test existant en utilisant la librairie [Verify](https://github.com/VerifyTests/Verify)

![Step 5 - Approve Everything](../img/step5.webp)

## Reflect
- Que pensez vous de cette technique ?
  - Quels autres cas d'utilisation pouvez-vous identifier ?
- Qu'est-ce que le `scrubbing` ?

![Approve everything](steps/img/05.approve-everything/approved.webp)

## Solution
Guide étape par étape disponible [ici](steps/05.approve-everything.md).