//test response to a FormServiceException for RESTFormService.saveFormItem(...)
public void testSaveFormItemServiceProblem() throws Exception {
RESTFormService restService = new RESTFormService();
FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
FormItemRepresentation item = RESTAbstractTest.createMockForm("formToBeSaved", "param1").getFormItems().iterator().next();
FormServiceException exception = new FormServiceException("Something going wrong");
EasyMock.expect(formService.saveFormItem(EasyMock.eq("somePackage"), EasyMock.eq("MY_FORM_ITEM_ID"), EasyMock.eq(item))).andThrow(exception).once();
restService.setFormService(formService);
ServletContext context = EasyMock.createMock(ServletContext.class);
HttpSession session = EasyMock.createMock(HttpSession.class);
HttpServletRequest request = EasyMock.createMock(HttpServletRequest.class);