Unfortunately PHPUnits mocking ability isn't capable of replicating the existing tests, so that's out of the question.

@fabpot I've reverted the minimum version to 5.2.4.