wubin28/nunit-csharp-samples
Samples of NUnit Usage in C#
Discovered public repositories for wubin28 in the GitHub catalog.
Samples of NUnit Usage in C#
Repo for managing Moq 4.x
Dynamic Mocking Framework for .NET
Separate project from Fest to show some usage examples
FEST Fluent Assertions 2.x
Public repository.
Kata FizzBuzz with Feature Toggle (Visual C++ 2012) for the 14th coding dojo of bjdp.org. For requirements of this kata (in Chinese), please see http://mp.weixin.qq.com/s?__biz=MjM5MjEwNTEzOQ==&mid=200082650&idx=1&sn=c9cc2c86f989a931bb21b3fd8c2ab55c#rd
Kata FizzBuzz with Feature Toggle (C++) for the 14th coding dojo of bjdp.org. For requirements of this kata (in Chinese), please see http://mp.weixin.qq.com/s?__biz=MjM5MjEwNTEzOQ==&mid=200082650&idx=1&sn=c9cc2c86f989a931bb21b3fd8c2ab55c#rd
[Mirror] Dive Into Python 3 online book
Public repository.
The starting code for several code katas on a racing car theme
Public repository.
Sample code for chapter 2 of my book Taming the Bad Code.
Legacy Code Retreat can be found at https://github.com/jbrains/trivia
Sample code for chapter 1 of my book Taming the Bad Code.
Keep the original public interface of the server side the same in refactoring.
Tennis TDD in Java
Kata FizzBuzz for PHP
Public repository.
This is intended to teach people how to use acceptance test driven development techniques to direct their test driving.
Public repository.
Refactored Trivia Java
Kata Fizz Buzz in C# for the 12th meeting of bjdp.org.
A propagator library for Clojure
Sample code of chapter 2 of my book "Taming the Bad Code".
Code Kata for Agile Tour Beijing 2013 in Java
Conway's Game of Life in 9 lines of C
The Kata for practicing the factory design patterns including Simple Factory, Factory Method and Abstract Factory.
Legacy Code Retreat - Trivia Game codebase
Sample code of my book "Taming the Bad Code".
Refactor the Starbuzz Coffee Kata to Decorator Design Pattern. For the description of the Kata in Simplified Chinese, please see http://blog.csdn.net/wubinben28/article/details/13287559
Kata C# Learning
A friendly substitute for .NET mocking frameworks.
The most popular and friendly mocking framework for .NET
Support for writing Cucumber step definitions in C++
The Kata Document Editor is used to practice Flyweight design pattern. For the description of this kata in Chinese, please see http://blog.csdn.net/wubinben28/article/details/11829259
C plus plus unit test tool
CppUnitLite imported from http://www.objectmentor.com/resources/bin/CppUnitLite.zip. Made it running in Visual C++ 2012.
Public repository.
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.
Robot Framework Sample Project
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.
Public repository.
Cucumber for the JVM
Starting code for a Refactoring Code Kata on the Tennis rules
Implementing Eight Queens puzzle using TDD in Java
Refactoring the Potter Book Discount coding kata to the Chain of Responsibility Pattern.
Refactoring the FizzBuzz coding kata to the Chain of Responsibility Pattern.
A programmer-oriented testing framework for Java.
AppFuse is a full-stack framework for building web applications on the JVM. Open source since 2003.