> I'd propose for (1) a new top-level module (at the same level of
> odata4-lib) named odata4-test-service.
> WDYT?


There is already a module for this kind of purpose:
  olingo-odata4-fit-incubating


FIT stands for full integration test and in odata2 it had following
properties:


- test start a server (mock or reference scenario)
- test runs over http

To have the module on top level makes sense, because it can then be used
to test extensions as well. I don't care about if we name it fit or
test. 

So, from me +1. 

But we should have one. And at the end it would be cool to have
integrated tests where the client runs against the server.

-- Stephan



On 07.03.14 15:54, "Francesco Chicchiriccò" <ilgro...@apache.org> wrote:

>Hi,
>so far we've been merging the former 'engine' module from ODataJClient
>into odata4-client-api and odata4-client-core (there is still a lot to
>do, of course).
>
>There are, however, more modules we need to merge from ODataJClient:
>
>  1. test-service - a simple CXF-based application which acts as V3 and
>V4 service (with static back-end) for integration tests of the 'engine'
>and 'proxy' modules (Fabio is working to complete this as per OLINGO-175)
>
>  2. maven-plugin - the Maven plugin for generating POJOs to be used
>with the 'proxy' module
>
>  3. proxy - Inspired by JPA, this layer will convert any local change
>to POJOs and any local invocation of annotated interfaces' methods into
>actual calls to the Engine layer.
>
>
>While (2) and (3) will be merged later, we need to find the right place
>for (1) ASAP in order to start merging all remaining components and
>integrations tests from the 'engine' module.
>
>I'd propose for (1) a new top-level module (at the same level of
>odata4-lib) named odata4-test-service.
>WDYT?
>
>-- 
>Francesco Chicchiriccò
>
>Tirasa - Open Source Excellence
>http://www.tirasa.net/
>
>Involved at The Apache Software Foundation:
>member, Syncope PMC chair, Cocoon PMC, Olingo PPMC
>http://people.apache.org/~ilgrosso/
>

Reply via email to