I'm writing Arquillian extension that provides conversation and view
contexts.

https://community.jboss.org/thread/200461

2012/10/1 Mark Struberg <[email protected]>

> gnnn our mail server sucks big times lately. Always rejects my mails the
> first time :/
>
>
>
> ----- Forwarded Message -----
> > From: Mark Struberg <[email protected]>
> > To: deltaspike <[email protected]>
> > Cc:
> > Sent: Monday, October 1, 2012 9:51 AM
> > Subject: Mock Contexts
> >
> >
> >
> > Hi!
> >
> > While hacking the @ViewScoped support I ran across our MockViewContext.
> > In CODI we used a Map based dummy implementation in ProjectStage ==
> UnitTest.
> > But that might be counter productive if 'real' container unit testing is
> > done with Arquillian.
> >
> > Otoh
> > such a Mock Context is really useful in some cases. After thinking a
> > bit about it I came up with providing a MockContext which can be mapped
> > in for any other Context via ProcessAnnotatedType.
> >
> > Not sure how to run this though as currently scopes don't allow for
> > @Nonbinding payload, do they?
> >
> > The idea is to add a Configuration for all Scopes which should get
> mapped to a
> > dummy context.
> > Then
> > replace all configured scopes on the beans with 'DealtaSpikeMock' +
> > original Context name and automatically register a Context for all those
> > configured dummy scopes.
> > The lifecycle of the beans can be
> > controlled by simply injecting the Extension and accessing the
> > underlying context via the original scope annotation.
> >
> > That way we can get rid of all 'manual' Mock Contexts and only use them
> > when really needed.
> >
> > LieGrue,
> > strub
> >
>

Reply via email to