<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3ddbf356213843394cc7d2200caff068d2c69ec9</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/20720c98971b1417d1dd542bd211481013aaa4d4</url>
    <id>20720c98971b1417d1dd542bd211481013aaa4d4</id>
    <committed-date>2008-07-22T15:36:34-07:00</committed-date>
    <authored-date>2008-07-22T15:36:34-07:00</authored-date>
    <message>fixed log bug in incremental station
improved readability of StationTest.groovy</message>
    <tree>a016f4561734b1aef7378d75a2ac0c3c01053d66</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b50511e9a8d6c26d6b3aa2ed7db2a0c054e43184</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/3ddbf356213843394cc7d2200caff068d2c69ec9</url>
    <id>3ddbf356213843394cc7d2200caff068d2c69ec9</id>
    <committed-date>2008-07-21T11:48:36-07:00</committed-date>
    <authored-date>2008-07-21T11:48:36-07:00</authored-date>
    <message>tdd solution project</message>
    <tree>6ba80f55647ed087dea22e5e6412d935234cc6ac</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7064b086441d8b5f8fb58d89a1fe471acd4eebdd</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/b50511e9a8d6c26d6b3aa2ed7db2a0c054e43184</url>
    <id>b50511e9a8d6c26d6b3aa2ed7db2a0c054e43184</id>
    <committed-date>2008-07-21T09:55:45-07:00</committed-date>
    <authored-date>2008-07-21T09:55:45-07:00</authored-date>
    <message>ignore classroom (live demos) directory</message>
    <tree>df2f81b4f1966aec7033aae9a32698b564754570</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>924c249ae211cccec2434f02b7f550c7151c9490</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/7064b086441d8b5f8fb58d89a1fe471acd4eebdd</url>
    <id>7064b086441d8b5f8fb58d89a1fe471acd4eebdd</id>
    <committed-date>2008-07-20T14:24:31-07:00</committed-date>
    <authored-date>2008-07-20T14:24:31-07:00</authored-date>
    <message>preteach cleanup: organizing root directory</message>
    <tree>d3cbb716a119b0073d442114e435dc0779dce904</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b9960ed43b18a35c8464bee19c45e6b07e42e362</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/924c249ae211cccec2434f02b7f550c7151c9490</url>
    <id>924c249ae211cccec2434f02b7f550c7151c9490</id>
    <committed-date>2008-07-20T12:54:39-07:00</committed-date>
    <authored-date>2008-07-20T12:54:39-07:00</authored-date>
    <message>modest ObjectGraphBuilder example</message>
    <tree>b79fefbf7d389cb54a56bf1f8bb349b85a7ef8b6</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6aa8d6fc5c94e9bff57a0e7fb8ee6133e89ff085</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/b9960ed43b18a35c8464bee19c45e6b07e42e362</url>
    <id>b9960ed43b18a35c8464bee19c45e6b07e42e362</id>
    <committed-date>2008-07-20T10:14:06-07:00</committed-date>
    <authored-date>2008-07-20T10:14:06-07:00</authored-date>
    <message>another BDD example</message>
    <tree>e6dab3bf279b3d4ef502e30b04053508b514db14</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>953816d2585f215a5dade7f93f32549ad1a5043f</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/6aa8d6fc5c94e9bff57a0e7fb8ee6133e89ff085</url>
    <id>6aa8d6fc5c94e9bff57a0e7fb8ee6133e89ff085</id>
    <committed-date>2008-07-20T08:07:27-07:00</committed-date>
    <authored-date>2008-07-20T08:07:27-07:00</authored-date>
    <message>course overview presentation</message>
    <tree>428dd2d9c9f7e3a1c78d3107e977245be29db380</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>defd9e44cc0cd143c61a046cb8a25117eb131ca0</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/953816d2585f215a5dade7f93f32549ad1a5043f</url>
    <id>953816d2585f215a5dade7f93f32549ad1a5043f</id>
    <committed-date>2008-07-20T08:06:39-07:00</committed-date>
    <authored-date>2008-07-20T08:06:39-07:00</authored-date>
    <message>tweaks before class:
- fixed OrderItem example (was missing code that moved into a lab)
- renamed to index.html
- added groovy to course menu</message>
    <tree>276cc8232abc3b909fc509a7e28f34a1f496f2da</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a432509e606a57fa7b49150e7293f30fee8b6b6d</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/defd9e44cc0cd143c61a046cb8a25117eb131ca0</url>
    <id>defd9e44cc0cd143c61a046cb8a25117eb131ca0</id>
    <committed-date>2008-07-16T14:04:23-07:00</committed-date>
    <authored-date>2008-07-16T14:04:23-07:00</authored-date>
    <message>look and feel (not open source)</message>
    <tree>51b5a06210a3d0c91ee0ec8ef83d56372a713a70</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4ec4a828972c53db95842b8723e96745d55ef594</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/a432509e606a57fa7b49150e7293f30fee8b6b6d</url>
    <id>a432509e606a57fa7b49150e7293f30fee8b6b6d</id>
    <committed-date>2008-07-16T13:58:33-07:00</committed-date>
    <authored-date>2008-07-16T13:58:33-07:00</authored-date>
    <message>static look and feel for non-internet classrooms</message>
    <tree>a5a938c68138af975cc5403d838ee334c8e8fd2d</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4cbc5280c9191cd597620962b74b8da9407f42f9</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/4ec4a828972c53db95842b8723e96745d55ef594</url>
    <id>4ec4a828972c53db95842b8723e96745d55ef594</id>
    <committed-date>2008-07-16T10:27:00-07:00</committed-date>
    <authored-date>2008-07-16T10:27:00-07:00</authored-date>
    <message>download script for files used in the course</message>
    <tree>4e4ca3200e65cb487915919451c878f86d388e45</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>48364ede700e51c3b9254aff012f24bfd8edaa7c</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/4cbc5280c9191cd597620962b74b8da9407f42f9</url>
    <id>4cbc5280c9191cd597620962b74b8da9407f42f9</id>
    <committed-date>2008-07-16T09:34:40-07:00</committed-date>
    <authored-date>2008-07-16T09:34:40-07:00</authored-date>
    <message>mocking lab cleanup</message>
    <tree>1ee6d4cba920587d038a4debb8cb1777dd8d756a</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8131587c0ab812e735c4ef2bcfb81727c3c0a126</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/48364ede700e51c3b9254aff012f24bfd8edaa7c</url>
    <id>48364ede700e51c3b9254aff012f24bfd8edaa7c</id>
    <committed-date>2008-07-16T09:23:28-07:00</committed-date>
    <authored-date>2008-07-16T09:23:28-07:00</authored-date>
    <message>moved refactoring solution into its own project</message>
    <tree>8331956e223f4b909adcb39301463065d4c92e3f</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eaa375b61e56a41620754e7491a16b148146eeb7</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/8131587c0ab812e735c4ef2bcfb81727c3c0a126</url>
    <id>8131587c0ab812e735c4ef2bcfb81727c3c0a126</id>
    <committed-date>2008-07-16T09:15:18-07:00</committed-date>
    <authored-date>2008-07-16T09:15:18-07:00</authored-date>
    <message>moved tdd solution into separate solution project</message>
    <tree>246a7e0a546ddda0df20b4815fe3af2e6c38bd29</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3f4d4dc7f7cf7398437a9dd5fc765b9874db1b9</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/eaa375b61e56a41620754e7491a16b148146eeb7</url>
    <id>eaa375b61e56a41620754e7491a16b148146eeb7</id>
    <committed-date>2008-07-16T08:48:51-07:00</committed-date>
    <authored-date>2008-07-16T08:48:51-07:00</authored-date>
    <message>cobertura solution</message>
    <tree>b950d8c76c0c6990fec06c2aae991c1455a733c3</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ddd5a7202f19c90dc5bbe3e2f63373d512a5079d</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/b3f4d4dc7f7cf7398437a9dd5fc765b9874db1b9</url>
    <id>b3f4d4dc7f7cf7398437a9dd5fc765b9874db1b9</id>
    <committed-date>2008-07-16T08:35:48-07:00</committed-date>
    <authored-date>2008-07-16T08:35:48-07:00</authored-date>
    <message>jtestr examples</message>
    <tree>d14bd7e24678ea207372215b3ad2909a4cdb0f4a</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb463c587bf6d637e7f44b546d7c1f6492a6e02e</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/ddd5a7202f19c90dc5bbe3e2f63373d512a5079d</url>
    <id>ddd5a7202f19c90dc5bbe3e2f63373d512a5079d</id>
    <committed-date>2008-07-15T17:25:45-07:00</committed-date>
    <authored-date>2008-07-15T17:25:45-07:00</authored-date>
    <message>README
course outline</message>
    <tree>4c0f221be246572d916f7489d5907f395bfaa1cf</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cfb6750e5461796dfe206fbbc8704697f25d890e</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/bb463c587bf6d637e7f44b546d7c1f6492a6e02e</url>
    <id>bb463c587bf6d637e7f44b546d7c1f6492a6e02e</id>
    <committed-date>2008-07-15T05:27:27-07:00</committed-date>
    <authored-date>2008-07-15T05:27:27-07:00</authored-date>
    <message>going open source: standard LICENSE
continuing to edit bibliography</message>
    <tree>748f1313339b9e4c2dac6b5e4b63b4a8789b0b1d</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7cc060b49403449c40f923296cabbaf880311268</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/cfb6750e5461796dfe206fbbc8704697f25d890e</url>
    <id>cfb6750e5461796dfe206fbbc8704697f25d890e</id>
    <committed-date>2008-07-13T11:13:02-07:00</committed-date>
    <authored-date>2008-07-13T11:13:02-07:00</authored-date>
    <message>added a few more TestNG examples
started course biblio
removed dead files</message>
    <tree>390e02696615ab2283ce47531d2a3bb23bd6ed1e</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>54c29f85f85781ab88c1b7660f16db1e0b42e657</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/7cc060b49403449c40f923296cabbaf880311268</url>
    <id>7cc060b49403449c40f923296cabbaf880311268</id>
    <committed-date>2008-07-13T06:01:50-07:00</committed-date>
    <authored-date>2008-07-13T06:01:50-07:00</authored-date>
    <message>groovy lab solution
README tweaks -- labs should not specify order within a course</message>
    <tree>45e1e36a51e2e40e71c4eeeb49f8a4d946edbf81</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>69600b74d1febd48d2af21d848a038cfbaab7cec</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/54c29f85f85781ab88c1b7660f16db1e0b42e657</url>
    <id>54c29f85f85781ab88c1b7660f16db1e0b42e657</id>
    <committed-date>2008-07-13T05:20:14-07:00</committed-date>
    <authored-date>2008-07-13T05:20:14-07:00</authored-date>
    <message>created groovy lab (before)
finished removing day2 files
all examples now live in examples</message>
    <tree>ffa9b69661f13113e135e92a5400635b638e8402</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e26bbadb58e3831c559b09a0f22a3d457982574c</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/69600b74d1febd48d2af21d848a038cfbaab7cec</url>
    <id>69600b74d1febd48d2af21d848a038cfbaab7cec</id>
    <committed-date>2008-07-12T12:59:21-07:00</committed-date>
    <authored-date>2008-07-12T12:59:21-07:00</authored-date>
    <message>Extracted a prettyTime method to DRY up formatting code.
Noticed (and took) opportunity to eliminate another local variable in play().

It turns out the that original code had a bug in the prettye printing of times,
showing 10:1 instead of 10:01. Fixed this bug, which changed the expected value
of the characterization test testConsoleOutput. In a prodution setting, this
change would require additional investigation to make sure no client code is
depending on the original (wrong) behavior.</message>
    <tree>c64b6659827d11e190af8b164796bf5c736f085f</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c2f60b226cd2a9e4fc3e19899a755f97edb3f34e</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/e26bbadb58e3831c559b09a0f22a3d457982574c</url>
    <id>e26bbadb58e3831c559b09a0f22a3d457982574c</id>
    <committed-date>2008-07-12T12:46:08-07:00</committed-date>
    <authored-date>2008-07-12T12:46:08-07:00</authored-date>
    <message>introduced Song class, which triggered several improvements
- song collection is documented by the type system
- got rid of ugly casts
- got rid of Integer wrappers
- simplified play()
- simplified totalDuration()

If the original characterization test (testConsoleOutput) is doing its job, this 
refactoring is behavior-neutral.

This is a pretty agressive refactoring to make without new tests. Unless you are pretty 
confident, you might want to write some additional unit tests during this step.</message>
    <tree>649f053a6fa1493f9759205277daef087a7da7d1</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2b3a4df03d052618e40948d5be228912fef5705e</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/c2f60b226cd2a9e4fc3e19899a755f97edb3f34e</url>
    <id>c2f60b226cd2a9e4fc3e19899a755f97edb3f34e</id>
    <committed-date>2008-07-12T12:33:17-07:00</committed-date>
    <authored-date>2008-07-12T12:33:17-07:00</authored-date>
    <message>Moved song initialization into iPod constructor
Moved totalDuration into an accessor

Note that these changes are incremental and may be replaced by even better 
refactorings soon. In particular song initialization will probably not 
always be hard-coded.</message>
    <tree>6e22fb190c9818042eb95e794b9afabfe1757bd7</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa7f84cd9a6568dca7a4ec9f9dfd3c1122c35d51</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/2b3a4df03d052618e40948d5be228912fef5705e</url>
    <id>2b3a4df03d052618e40948d5be228912fef5705e</id>
    <committed-date>2008-07-12T12:25:47-07:00</committed-date>
    <authored-date>2008-07-12T12:25:47-07:00</authored-date>
    <message>Brought Ipod under a &quot;characterization test.&quot; This test what the class does today,
without trying to judge what the class should do. This test will allow us to 
refactor without breaking existing behavior.

Note that this is not a unit test, and takes a black box view of the entire code 
under test. We will want more focused tests later.

I generated the expected value by letting the test run once, then copying the 
actual value that came out.</message>
    <tree>78f7ab2867514791aafd32b23dac1a74c74e894d</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0ed75a0850c0d900cb132fe72443d309c92c8db4</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/aa7f84cd9a6568dca7a4ec9f9dfd3c1122c35d51</url>
    <id>aa7f84cd9a6568dca7a4ec9f9dfd3c1122c35d51</id>
    <committed-date>2008-07-12T11:59:58-07:00</committed-date>
    <authored-date>2008-07-12T11:59:58-07:00</authored-date>
    <message>removed old learning examples
created new learning example
moved Ipod starter example into examples
  (before/after currently same: next step is to make after version better)</message>
    <tree>ae42e5a828d64a258bbb28ad1cd868618fae1705</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b5462b3027e008fdc6c073710350485ba4238596</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/0ed75a0850c0d900cb132fe72443d309c92c8db4</url>
    <id>0ed75a0850c0d900cb132fe72443d309c92c8db4</id>
    <committed-date>2008-07-11T16:57:04-07:00</committed-date>
    <authored-date>2008-07-11T16:57:04-07:00</authored-date>
    <message>mocking solution in examples</message>
    <tree>b05d0e143c9908cb8bc12985cd83d4c3c308ec4d</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>654faf6186e4cc2bfc2150c7970be9b9c90e5473</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/b5462b3027e008fdc6c073710350485ba4238596</url>
    <id>b5462b3027e008fdc6c073710350485ba4238596</id>
    <committed-date>2008-07-11T16:31:02-07:00</committed-date>
    <authored-date>2008-07-11T16:31:02-07:00</authored-date>
    <message>added mocking lab
mocking lab solution stub in examples (will flesh that out next)</message>
    <tree>bcaad2bfb778740aeb03ad96fdd6e03eb8510b06</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bfcc720dcfc1ac5cde5ec2f51749d8e94dfcf1cf</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/654faf6186e4cc2bfc2150c7970be9b9c90e5473</url>
    <id>654faf6186e4cc2bfc2150c7970be9b9c90e5473</id>
    <committed-date>2008-07-11T07:27:33-07:00</committed-date>
    <authored-date>2008-07-11T07:27:33-07:00</authored-date>
    <message>simplified build.xml
removed some tests to lower coverage for the lab</message>
    <tree>d4382c4fa59ce746d5f85b95bd65c99206231ca6</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>75b1ee7662fba916d7d6ac679c3e1fd59ecfdd6a</id>
      </parent>
    </parents>
    <author>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </author>
    <url>http://github.com/relevance/java-tdd/commit/bfcc720dcfc1ac5cde5ec2f51749d8e94dfcf1cf</url>
    <id>bfcc720dcfc1ac5cde5ec2f51749d8e94dfcf1cf</id>
    <committed-date>2008-07-11T07:17:31-07:00</committed-date>
    <authored-date>2008-07-11T07:17:31-07:00</authored-date>
    <message>coverage lab setup working (barely)
- need to simplify Ant script
- remove a few test methods so that code coveage drops</message>
    <tree>00e367f2bd258817a8ccb8c0ead5bea955f95930</tree>
    <committer>
      <name>Stuart Halloway</name>
      <email>stu@thinkrelevance.com</email>
    </committer>
  </commit>
</commits>
