[OData] Adding per-route model unit tests and end-to-end tests