TennisKata is a project mainly written in ..., it's free.
See http://www.codingdojo.org/cgi-bin/wiki.pl?KataTennis