Commit Graph
722 Commits
Author SHA1 Message Date
Stefan van den Oord 7b102278c1 Added Objective-C version of Tennis to README.md 2013-05-31 20:50:36 +02:00
Stefan van den Oord de7b01b93d Converted schemes to shared schemes 2013-05-31 20:42:03 +02:00
Stefan van den Oord a1af505230 Fixed compiler warnings. 2013-05-31 20:39:28 +02:00
Stefan van den Oord 248c53b445 Refactored test so that parametrized part is separated better and more explicit 2013-05-31 20:26:35 +02:00
Stefan van den Oord aeb8c878d0 Converted to parametrized test; not as nice as it ought to be, but not exactly easy using OCUnit... 2013-05-31 20:12:57 +02:00
Stefan van den Oord 99a5861125 Also ported TennisGame3. Furthermore pushed instance vars down to better match spirit of Java implementation 2013-05-31 19:41:01 +02:00
Stefan van den Oord ea3e95e55f Successfully implemented TennisGame2 2013-05-31 19:29:25 +02:00
Stefan van den Oord 1ec82a56eb Successfully ported TennisGame1 2013-05-31 19:21:32 +02:00
Stefan van den Oord 7e486cea64 Added player names to init method 2013-05-31 18:43:02 +02:00
Stefan van den Oord c57b33c2c9 Adding Objective-C version of Tennis; added Xcode+AppCode project, ported unit tests from Java version 2013-05-31 18:28:43 +02:00
Emily Bache eddd5053ad make the refactoring kata instructions more interesting 2013-04-08 12:02:08 +02:00
Emily Bache 5c53d149ff updated cyberdojo with new code for ruby and python versions 2013-04-08 11:42:45 +02:00
Emily Bache 47aef6fd00 run all the tests on all the versions all the time 2013-04-08 11:37:43 +02:00
Emily Bache 80cf89cef7 run all the tests on all the versions all the time 2013-04-08 11:34:47 +02:00
Emily Bache d15c470937 use interface so I can run all the tests against all versions of the code all the time 2013-04-08 11:24:46 +02:00
Emily Bache d3c89db5c9 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2013-04-08 10:39:31 +02:00
Emily Bache 563a7fac06 2013-04-08 10:39:16 +02:00
Emily Bache da19f94494 Merge pull request #16 from DevL/add_ruby_yahtzee
Add Ruby version of the Yahtzee kata.
2013-04-07 11:09:03 -07:00
Kim Persson and Lennart Fridén 64b5914afa Revert undesired changes to the README.
Signed-off-by: Lennart Fridén <lennart@devl.se>
2013-04-07 13:11:22 +02:00
Kim Persson and Lennart Fridén 24d532ed94 Add Ruby version of the Yahtzee kata.
Signed-off-by: Lennart Fridén <lennart@devl.se>
2013-04-07 12:58:04 +02:00
Emily Bache e95f2ee409 Merge pull request #15 from ihaworth/JavaPackageReintroduction
Re-introduce Java Packages
2013-03-28 13:10:55 -07:00
Emily Bache 852a851aad Merge pull request #13 from ihaworth/master
Small fixes to get the TextTest tests working
2013-03-27 13:09:51 -07:00
Ian 7158270109 Re-introduce the com.gildedrose package for the Java example. Java isn't able to reference classes in the default packge, so if you're refactoring and putting your refactored code in packges, you can't refer back to the original code (i.e. Item) from them. Ensure the TextTest reference is also updated to the new location of the test. 2013-03-27 17:13:22 +00:00
Ian a2edc93325 Remove the dependency on the CppUTestExt library as this doesn't seem to be built by the current CppUTest distribution. 2013-03-27 14:01:42 +00:00
Ian a224162428 Update the tests to work with the code that was changed in rev 4dab932c94 to be more like the original c# 2013-03-27 10:30:17 +00:00
Ian f95ce38b81 Update the tests to work with the code that was changed in rev 4dab932c94 to be more like the original c# 2013-03-27 10:20:59 +00:00
emilybache 5b90bc7d6a Make instructions even clearer 2013-03-20 09:46:57 +01:00
emilybache 21cc3a3e85 Updated the read me with a justification of why I changed the starting position for this kata. 2013-03-20 09:43:14 +01:00
emilybache 0319c8a5f7 I changed the starting position for the C# version to match the other translations, especially the Java version. This means I've actually done a small amount of refactoring
already compared with the original form of the kata, and made it easier to get going with
writing tests. It also makes it easier to do text-based approval testing with this code.
2013-03-20 09:33:53 +01:00
emilybache 2092815e48 merge 2013-03-20 08:15:45 +01:00
emilybache c623ea5b23 minor text change 2013-03-20 08:14:18 +01:00
Emily Bache 14b0195218 Merge pull request #12 from bmaland/patch-1
Add a .rspec file for colours and nested output
2013-03-17 13:06:25 -07:00
Bjørn Arild Mæland 0d41aa77c9 Add a .rspec file for colours and nested output 2013-03-15 08:42:03 +01:00
Emily Bache f6a5c4fe40 improved the description of text-based approval testing 2013-03-13 18:25:25 +01:00
Emily Bache e583b8461f added normal unittest version of ruby test 2013-03-13 18:21:40 +01:00
Emily Bache e103796367 ignore .pyc files 2013-03-13 18:21:27 +01:00
Emily Bache 4dab932c94 updated these versions to more closely match the original C# 2013-03-13 18:20:38 +01:00
Emily Bache 2e3386ab13 added links to cyberdojos for more languages 2013-03-13 18:18:50 +01:00
emilybache 78f90ea9cf C# version of Gilded Rose in cyber-dojo 2013-02-08 15:31:37 +01:00
emilybache 8462f38fe2 updated to newer version of C# tennis with better instructions 2013-02-08 14:32:55 +01:00
emilybache c2d3a90bc9 C# version now available in cyber-dojo 2013-02-05 08:08:45 +01:00
emilybache e2a9c5468d C sharp translation of Tennis kata 2013-02-01 15:38:54 +01:00
emilybache 6654875bc0 Added information about GildedRose on cyber-dojo 2013-01-24 10:59:56 +01:00
emilybache 6b269aab48 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2013-01-23 15:28:35 +01:00
emilybache 1fcd221677 In Java it's best practice to use .equals for strings. Even though this is supposed to be legacy code, the use of == led to some hard to understand errors that distract from the exercise. 2013-01-23 15:28:15 +01:00
Emily Bache 8f2e1acc3e Merge pull request #10 from marcoemrich/master
added JavaScript version of Gilded Rose
2013-01-07 00:44:15 -08:00
Marco Emrich 4bb9659190 added js version of Gilded Rose from git@github.com:guyroyse/gilded-rose-javascript.git 2013-01-07 02:53:21 +01:00
emilybache 2e7e36eda1 tweak of url, so instructions will be correct 2012-12-10 14:49:40 +01:00
emilybache 7e52c0ddfe test cases and code that work in cyber-dojo 2012-12-10 14:49:20 +01:00
emilybache 5c951978d7 removed these since I switched over to the cyber-dojo structure 2012-12-10 14:49:09 +01:00