Collection of different Katas in C# developed following a TDD approach