Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Moved all the starting code to a different repo
- Loading branch information
1 parent
81bcd5e
commit f820f99
Showing
141 changed files
with
2 additions
and
9,294 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,4 @@ | ||
# TDD with Mock Objects: Design Principles and Emerging Properties | ||
|
||
This is a fork of Luca Minudel's original repo. He was using it for a study of TDD and Design principles. I am using it as a repository for storing four exercises useful for people wishing to improve their skills with TDD and SOLID principles. Please look at my blog post ["SOLID principles and TDD"](http://emilybache.blogspot.com/2012/09/solid-principles-and-tdd.html) for background reading, or my book ["The Coding Dojo Handbook"](http://leanpub.com/codingdojohandbook). | ||
|
||
- If you just want to do the exercises, copy the starting code of the [TDD micro-exercises] (https://github.com/emilybache/TDDwithMockObjectsAndDesignPrinciples/tree/master/TDDMicroExercises) in C#, Java, Javascript or Python. It's the same exercises, just translated into the various languages. | ||
|
||
- When you've had a go yourself, you could look at [proposed solutions] (https://github.com/emilybache/TDDwithMockObjectsAndDesignPrinciples/tree/master/TDDMicroExercises.ProposedSolution) in C#, Java, Javascript. If you've done the exercises in Python, you might be interested in my blog post ["SOLID exercises in Python"](http://emilybache.blogspot.fi/2012/09/solid-exercises-in-python.html). | ||
|
||
- For background reading about Luca's study, see the [paper] (https://github.com/lucaminudel/TDDwithMockObjectsAndDesignPrinciples/blob/master/Paper/mockobjects_emergingproperties.pdf?raw=true) and the [presentation] (https://github.com/lucaminudel/TDDwithMockObjectsAndDesignPrinciples/blob/master/Slides/TDD-SOLID.pdf?raw=true) from Luca's own repo. | ||
If you're looking for starting code for the four Racing Car Katas, please look in this repo instead: [Racing-Car-Katas](https://github.com/emilybache/Racing-Car-Katas) | ||
|
||
If you're looking for information about Luca Minudel's study on TDD, please see his original repo: [TDDwithMockObjectsAndDesignPrinciples](https://github.com/lucaminudel/TDDwithMockObjectsAndDesignPrinciples) |
83 changes: 0 additions & 83 deletions
83
TDDMicroExercises.ProposedSolution/CSharp/TDDMicroExercises.OneSolution.csproj
This file was deleted.
Oops, something went wrong.
20 changes: 0 additions & 20 deletions
20
TDDMicroExercises.ProposedSolution/CSharp/TDDMicroExercises.OneSolution.sln
This file was deleted.
Oops, something went wrong.
54 changes: 0 additions & 54 deletions
54
TDDMicroExercises.ProposedSolution/CSharp/TelemetrySystem.Tests/MockTelemetryDataChannel.cs
This file was deleted.
Oops, something went wrong.
28 changes: 0 additions & 28 deletions
28
TDDMicroExercises.ProposedSolution/CSharp/TelemetrySystem.Tests/StubTelemetryConnection.cs
This file was deleted.
Oops, something went wrong.
29 changes: 0 additions & 29 deletions
29
...xercises.ProposedSolution/CSharp/TelemetrySystem.Tests/TelemetryDiagnosticControlsTest.cs
This file was deleted.
Oops, something went wrong.
10 changes: 0 additions & 10 deletions
10
TDDMicroExercises.ProposedSolution/CSharp/TelemetrySystem/IConnection.cs
This file was deleted.
Oops, something went wrong.
8 changes: 0 additions & 8 deletions
8
TDDMicroExercises.ProposedSolution/CSharp/TelemetrySystem/IDataChannel.cs
This file was deleted.
Oops, something went wrong.
33 changes: 0 additions & 33 deletions
33
TDDMicroExercises.ProposedSolution/CSharp/TelemetrySystem/TelemetryClientConnection.cs
This file was deleted.
Oops, something went wrong.
67 changes: 0 additions & 67 deletions
67
TDDMicroExercises.ProposedSolution/CSharp/TelemetrySystem/TelemetryDataChannel.cs
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.