The testing component was first not created to test other storage layers than PHPCR. When writing the tests for the RoutingBundle, I've added ORM support on most things, but the RoutingBundle didn't had sonata tests so I didn't update that one.