An experimental mutation testing tool for C# code 🐛🔍
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.paket
src
.gitignore
CODE_OF_CONDUCT.md
Fettle.Console.nuspec
LICENSE
README.md 📝 Fixing broken link :face_palm: Oct 15, 2018
VERSION
coverage.bat
fake.bat
fake.fsx
fettle.config.example.yml
fettle.config.example2.yml
fettle.config.example_452.yml #15: Add new, simple project not linked to fettle in any way (has its… May 14, 2018
paket.dependencies
paket.lock #6 Support for distributing Fettle as a NuGet package 📦 (#22) Aug 6, 2018

README.md

Fettle

Build status nuget

Fettle is an experimental mutation testing tool for C#.

Prerequisites

Right now Fettle can mutation-test your project if you use:

  • .NET Framework 4.x
  • NUnit framework 3.x (version 3.10 or higher recommended)

Getting Started

To start using Fettle, see the getting started guide.
To build from source, see the developer guide.

Features

Fettle comes with some optimisations to make mutation testing faster:

More Info

If you're having problems running Fettle see the troubleshooting guide.
If you're still having issues feel free to get in touch on the gitter page or create an issue.

There's also a list of supported mutations.

Built With

Fettle relies on some awesome .NET projects which include:

Contributing

This is an experimental project run within comparethemarket / BGL Group. If you are stuck, or keen to help, then please get in touch on the gitter page or open an issue.

Note that we have a code of conduct.

Authors

Oli Wennell did the initial work and is the project's maintainer.
Here's a list of the lovely people that have helped the project by contributing.

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgements

Thanks to: