• Stars
    star
    719
  • Rank 62,985 (Top 2 %)
  • Language
    C#
  • License
    MIT License
  • Created about 13 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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 branch. Do not make any PR to Master branch.

Explained

Nuget package: TDD Katas

For more info visit: here

Articles on TDD-Katas

Articles from the developers:

  1. Learning Test Driven Development with TDD Katas
  2. TDD-Kata practices - 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
  2. Choi Jung Hyun
  3. Mikkel Nylander Bundgaard
  4. Krzysztof Mędrela
  5. Bruno Sanches
  6. Stephanie Melnyk
  7. Saurabh Mishra
  8. John Lianoglou
  9. Mattias Josefsson
  10. Māris Krivtežs
  11. Florian Brinker
  12. Santiago Castro
  13. Sean Killeen
  14. M Farag
  15. Oleg Kainov
  16. Javier González
  17. Javier González

More flavors

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

  1. TDD Katas in Java
  2. TDD Katas in JavaScript
  3. TDD Katas in Python
  4. TDD Katas in PHP

License

MIT License, refer: License info for more information.

Note: We recently upgraded our projects to .NET5.0. For previous releases, please refer to:

  1. .NETCore31
  2. .NET45

Feel free to submit pull requests with additional tests.

More Repositories

1

TDD-Katas-NETCore

This repository contains Hands on Test Driven Development Katas - implemented using .NET Core
C#
18
star
2

somestuff

This repository contains my various stuffs. While I was learning new technologies and things
JavaScript
17
star
3

TDD-Katas-PHP

This repository contains Hands on Test Driven Development Katas - implemented using PHP
PHP
15
star
4

TDD-Katas-JavaScript

This repository contains Hands on Test Driven Development Katas - implemented using JavaScript
JavaScript
8
star
5

TDD-Katas-Python

This repository contains Hands on Test Driven Development Katas - implemented using Python
Python
5
star
6

number2text

Provides the facility to convert number to text (currently supports only Indian and English style for number to text including currency (Indian Rupee and US Dollar))
JavaScript
5
star
7

pact-net-core

.Net Core version of pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
4
star
8

garora

About Gaurav Aroraa
2
star
9

blogit

BlogIt is a blog engine, with the use of AngularJS, TypeScript, ASP.NET WebAPI2.2.
C#
2
star
10

AppGen

A freeware tool, providing application generation based on ORM
C#
2
star
11

StuffWithNancyFx

This repository contain all my playground stuff using NancyFx
C#
2
star
12

awesome-angular

A curated list of awesome Angular Courses, tutorial, libraries and software.
2
star
13

Gaurav-Training

This is a test branch as per Joseph
1
star
14

Training

Learning new technologies as a team
1
star