Refactor BaseTestGeneratedRestController. We need to create 1 routing.rest.yml testing route file in first go. Otherwise the we will have 404 Not Found problem.
Added a custom JsonDeserializationVisitor to allow the ability to merge ArrayCollection type of property.
Separate ORM and ODM services.
Fix bug in DeserializationAssociateRelationship for PreDeserialize on JMS Serializer to handle ArrayCollection or array type.
Validate based on group, post, put and patch.
Check MongoDB and Doctrine bundle before loading serializer services for them.
Refactor Base TestCase into ORM and ODM.
Added Test for reference association.