Shale also now (in nbuild) supports JMock,
I think I will convert the Tree2 test to a jmock tc
or provide an *different* one, optionally
-Matt
On 7/10/06, Sean Schofield <[EMAIL PROTECTED]> wrote:
You could try looking at the unit tests for tree2. I recently wrote
some using shale-test. At least this might be a good starting point
even if it doesn't exactly address your question.
Sean
On 7/10/06, Sreedevi Aswath <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I am using myfaces and tomahawk for my application.
> I have a page with <t:datatable> and a commandbutton.
>
> <t:dataTable id="ptable" value="#{myManager.profiles}" var="profile"
> binding="#{myBean.uiTable}" >
>
> There is a selectBooleanCheckbox against each row. When a row is
> selected and clicked on the edit button
> in the corresponding edit action method, the info is retrieved this way.
>
> InfoBean bean = (InfoBean) FacesContext.getCurrentInstance
> ().getExternalContext().getSessionMap().put
> ("item",FacesContext.getCurrentInstance
> ().getExternalContext().getRequestMap().get("profile"));
>
> I need to write a unit test case for the edit action method using shale.
> I am using the shale-test.jar that mocks up
> the JSF environment. I am creating a uitable component and setting up
> the value, var and binding. I am also creating a datamodel
> instance and populating it with arraylist of data.But I am getting a
> NullPointerException. How do I exactly mock the way, the row is
> selected and when clicked on the edit button should give me the value of
> the uitable in the request context, just as above?
>
> I would very much appreciate a response.
>
> Thanks,
> -Sreedevi
>
>
--
Matthias Wessendorf
futher stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com