POS-TDD-Exercise is a project mainly written in Java, it's free.
TDD exercise for a fictional POS device
Spawned by a blog post by @jbrains, this is a simple TDD exercise that aims to develop a modular, well-designed system to handle a transaction at a point of sale.