Fair enough. Have you had a chance to investigate if jcr-mock could help in this situation?
https://github.com/tacitknowledge/jcr-mock