Manuel Rivero and I did a subset of the bank kata, proposed by Sandro Mancuso.
We’ve used java (mockito, hamcrest, junit), outside-in TDD. The code is spread among several sessions. We have not committed after each step, only at the end of the session.
The source code is on github
You can read Manuel’s take on the kata on his blog