Pinned Repositories
android
GitHub Android App
gildedrose-refactoring-kata-java-baseline
Kata-Hotel-World-Clocks
Use Robot Framework Maven Plugin, Cucumber-jvm, FitNesse and Java to implement the Hotel World Clocks kata and refactor it to Observer design pattern. In this kata, a hotel has 5 clocks showing the time of Beijing (UTC+8), London (UTC+0), Moscow (UTC+4), Sydney (UTC+10), and New York (UTC-5). You have to consider daylight saving time for cities like London and New York in this kata. When the time of each one of these clocks is set due to incorrect time or start/end of daylight saving period, the time of all other clocks will be set automatically. The hotel would add more clocks for different cities in the future.
KataATM
In China, people could use ATMs of banks to check balance of their accounts, deposit and withdraw money, and even recharge prepaid units to their electricity cards. Now try to use TDD to implement this kata and refactor it to Command design pattern.
KataFizzBuzz
Code Kata for Agile Tour Beijing 2013 in Java
money-example-by-kent-beck-java
Sample code of Part I of book Test-Driven Development by Example by Kent Beck
pact-ec-app
A consumer of pact contract testing
tbc-hotel-world-clocks-test-first
Kata Hotel World Clocks developed in TDD for my book Taming the Bad Code
tbc-ticket-dispenser-java
Kata Ticket Dispenser for my book Taming the Bad Code
trivia
Legacy Code Retreat - Trivia Game codebase
wubin28's Repositories
wubin28/TDD-Kata-for-DDD
A kata to practise creating a domain model with entities, value object, and base Id class
wubin28/rhino-mocks
Dynamic Mocking Framework for .NET