Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/garora/TDD-Katas

This repository contains Hands on Test Driven Development Katas (C#)
https://github.com/garora/TDD-Katas

csharp8 csharp9 dotnet-core2 dotnetcore31 net5 net50 netframework nunit nunit-framework nunit-tests nunit2 nunit3 tdd-kata

Last synced: 3 months ago
JSON representation

This repository contains Hands on Test Driven Development Katas (C#)

Awesome Lists containing this project

README

        

### Description
Simply defines the Test Driven Development Katas. In this, lets try to create most famous katas to understand what are exactly Katas. These Katas can also be used for practicising your C# skills for Unit testing.

### How to contribute:
Want to contribute? Make a pull request (PR) to [develop](https://github.com/garora/TDD-Katas/tree/develop) branch. Do not make any PR to Master branch.

### Explained
### Nuget package: [TDD Katas](https://www.nuget.org/packages/TDD.Katas/)

### For more info visit: [here](/KatasReadme.md)
### Articles on TDD-Katas
Articles from the developers:

1. [Learning Test Driven Development with TDD Katas](http://goo.gl/5NYpVI)
2. [TDD-Kata practices](http://tddkatas.codeplex.com/) - `Obsolete`

### Contributors
Many thanks to all the contributors who spent their time to create Katas and write code. Their contribution is priceless, A small gratitude for their contributions:

1. [Justin Kurtz](https://github.com/justinkurtz)
2. [Choi Jung Hyun](https://github.com/cjhnim)
3. [Mikkel Nylander Bundgaard](https://github.com/mikkelbu)
4. [Krzysztof Mędrela](https://github.com/chrismedrela)
5. [Bruno Sanches](https://github.com/brunops)
6. [Stephanie Melnyk](https://github.com/smelnyk-va)
7. [Saurabh Mishra](https://github.com/saurabh9694)
8. [John Lianoglou](https://github.com/prometheas)
9. [Mattias Josefsson](https://github.com/matjos)
10. [Māris Krivtežs](https://github.com/marisks)
11. [Florian Brinker](https://github.com/fbrinker)
12. [Santiago Castro](https://github.com/bryant1410)
13. [Sean Killeen](https://github.com/SeanKilleen)
14. [M Farag](https://github.com/MoeFarag)
15. [Oleg Kainov](https://github.com/okainov)
16. [Javier González](https://github.com/vitota95)
17. [Javier González](https://github.com/vitota95)

### More flavors
Lookig for implementation in your technology? There are more flavors of the repository:

1. [TDD Katas in Java](https://github.com/garora/TDD-Katas-Java)
2. [TDD Katas in JavaScript](https://github.com/garora/TDD-Katas-JavaScript)
3. [TDD Katas in Python](https://github.com/garora/TDD-Katas-Python)
4. [TDD Katas in PHP](https://github.com/garora/TDD-Katas-PHP)

### License
MIT License, refer: [License info](/LICENSE.txt) for more information.

Note: We recently upgraded our projects to `.NET5.0`. For previous releases, please refer to:
1. [.NETCore31](https://github.com/garora/TDD-Katas/tree/netcore31)
2. [.NET45](https://github.com/garora/TDD-Katas/tree/net45)

Feel free to submit pull requests with additional tests.