private ODataEntityParser parser;
private ODataJPAContext mock(final String path) {
ODataServiceMock serviceMock = new ODataServiceMock();
ODataContextMock contextMock = new ODataContextMock();
PathInfoMock pathInfoMock = new PathInfoMock();
PathSegmentMock pathSegmentMock = new PathSegmentMock();
ODataJPAContext odataJPAContext = null;
try {
pathSegmentMock.setPath(path);
List<PathSegment> pathSegments = new ArrayList<PathSegment>();
pathSegments.add(pathSegmentMock);
pathInfoMock.setPathSegments(pathSegments);
pathInfoMock.setServiceRootURI(ODataServiceMock.SERVICE_ROOT);
contextMock.setPathInfo(pathInfoMock.mock());
contextMock.setODataService(serviceMock.mock());
odataJPAContext = ODataJPAContextMock.mockODataJPAContext(contextMock.mock());
} catch (ODataJPARuntimeException e) {
fail(ODataJPATestConstants.EXCEPTION_MSG_PART_1 + e.getMessage()