Skip to content

An experimental mutation testing tool for C# code 🐛🔍

License

Notifications You must be signed in to change notification settings

moellerknudsen/fettle

 
 

Repository files navigation

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:

About

An experimental mutation testing tool for C# code 🐛🔍

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.7%
  • F# 1.3%