This is pretty much a reproduction of Uncle Bob’s slides you can grab from here:
I’m sorry I have a monotonous voice 🙁 I’ll try and be louder and more expressive next time, but it’s late here and don’t want to wake people!
Jason has a video of TDD as you meant it here:
As you can see, the solution we end up at is not particularly OO. I’m going to talk to Jason in my next pairing session about how to produce something that is more OO. Currently ‘Game’ has the responsibility of a ‘Frame’.