Skip to content

TomGiz/PropertyBasedTestingCsharp

Repository files navigation

PropertyBasedTestingCsharp

You can use the .NET Core CLI on this project:

dotnet restore
dotnet build 
dotnet test

Property based testing in .NET

FsCheck

Things that need explaining

  • shrinking: a process that allows FsCheck to work backwards through the series of random inputs it generated to determine what the minimal reproduction steps are for producing a test failure, i.e. a minimal counter example. This will come in handy once we start testing more complicated models.

Things to show in slides

  • Romeu's tweet
  • Xunit Theory with loads of InlineData test cases
  • "Forget about data, focus on behavior!"

Links

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages