/** {@inheritDoc} */ @Before @Override public void setUp() throws Exception { super.setUp(); BioDbNetSearchImpl bioDbNetSvc = new BioDbNetSearchImpl(); bioDbNetSvc.setBioDbNetRemoteService(bioDbNetRemoteService); action = new BioDbNetSearchAction(); action.setBioDbNetService(bioDbNetSvc); action.setWorkspaceService(workspaceService); action.prepare(); }
/** Tests action validation. */ @Test public void validate() { action.validate(); assertTrue(action.hasActionErrors()); assertEquals(1, action.getActionErrors().size()); assertEquals( "struts.messages.error.must.enter.keywords", action.getActionErrors().iterator().next()); action.clearActionErrors(); action.prepare(); action.getSearchParameters().setInputValues("input"); action.validate(); assertFalse(action.hasActionErrors()); }