gacela-project / gacela

Gacela helps you separate your project into modules, focusing on the infrastructure or application layer decoupled from your domain.
http://gacela-project.com/
Other
127 stars 8 forks source link

Improve mutation testing score #294

Open Chemaclass opened 1 year ago

Chemaclass commented 1 year ago

📚 Description

You can run infection to realize that the score is far away from 100% which is the desired state.

composer infection
Screenshot 2023-06-12 at 23 58 52

What is Mutation Testing? https://infection.github.io/guide/ (@infection)

🥇 Goal

Create small PRs improving the test/prod code to reach the 100% mutation testing score.

Note: This is labeled as a "Good first issue" because it aims to create visibility, so you can fix whatever little error/warning and create a PR with that fix. The idea is to improve the score one PR at a time, not all changes in one unique PR 😉

Mohammed-Alama commented 6 months ago

This is the first time to learned about Mutation testing and it impressed me I think I can take this over