Grzegorz Kossakowski wrote:
> Carsten Ziegeler pisze:
>> Grzegorz Kossakowski wrote:
>>> Carsten Ziegeler pisze:
>>>
>>> Hmmm, something worth trying. Do you think that changing
>>> o.a.c.environment.* classes (like MockRequest) so they implement Servlet
>>> interfaces and wrapping them in AbstractTestCase won't break anything?
>> Hmm, it *should* not :) But I fear we'll only know afterwards..
> 
> I should have guessed the answer ;-)
> 
> Unfortunately, I face another problem. The only wrapper for
> HttpServletRequest we have is o.a.c.environment.http.HttpRequest but its
> only constructor looks like this:
> 
>   protected HttpRequest(HttpServletRequest req, HttpEnvironment env) {
>     super();
>     this.req = req;
>     this.env = env;
>   }
> 
> It's protected and it demands HttpEnvironment :-(
> Do you think that I should create MockHttpRequestWrapper that would
> extend HttpRequest? It all looks insane for me.
> 
> I'm wondering if previous approach (stub implementations) wouldn't be
> easier...
Hmm, what about mocking HttpServletRequest and HttpServletResponse and
then creating an HttpEnviromnent?
This in turn creates the HttpRequest object.

Carsten


-- 
Carsten Ziegeler
[EMAIL PROTECTED]

Reply via email to