Have you seen anteater tests in the cocoon-2.1\src\test\anteater? It can do some of that, and may be all of that you want, I don't know all the capabilities of anteater.
Thank you for pointing out the anteater stuff. It isn't exactly what I'm looking for, but will be handy for testing stuff higher up on the stack.
cheers, -steve