https://testnet.bitfloor.com/
It is a feature clone yet completely separate from the production network.
This is pretty much what I'm building now, the biggest difference being that I would bring in orders from other exchanges as well so that there would always be liquidity and trading action.
You could just write a bot that will simulate those orders on the bitfloor testnet We had one simulating MtGox for a while.