Package org.jbpm.formbuilder.shared.form

Examples of org.jbpm.formbuilder.shared.form.FormDefinitionService


        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).andReturn(task).once();
        FormRepresentation form = RESTAbstractTest.createMockForm("myForm", "myParam");
        EasyMock.expect(formService.getAssociatedForm(EasyMock.eq("somePackage"), EasyMock.eq(task))).andReturn(form).once();
        EmbedingServlet servlet = createServlet(formService, taskService);
        request.setAttribute(EasyMock.eq("jsonData"), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
        RequestDispatcher dispatcher = EasyMock.createMock(RequestDispatcher.class);
        EasyMock.expect(request.getRequestDispatcher(EasyMock.eq("/FormBuilder.jsp"))).andReturn(dispatcher).once();
View Full Code Here


        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).andReturn(null).once();
        EmbedingServlet servlet = createServlet(formService, taskService);
        request.setAttribute(EasyMock.eq("jsonData"), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
View Full Code Here

        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).andReturn(task).once();
        EasyMock.expect(formService.getAssociatedForm(EasyMock.eq("somePackage"), EasyMock.eq(task))).andReturn(null).once();
        EmbedingServlet servlet = createServlet(formService, taskService);
        request.setAttribute(EasyMock.eq("jsonData"), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
        RequestDispatcher dispatcher = EasyMock.createMock(RequestDispatcher.class);
        EasyMock.expect(request.getRequestDispatcher(EasyMock.eq("/FormBuilder.jsp"))).andReturn(dispatcher).once();
View Full Code Here

        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).
            andThrow(new TaskServiceException("problem")).once();
View Full Code Here

        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).andReturn(task).once();
        EasyMock.expect(formService.getAssociatedForm(EasyMock.eq("somePackage"), EasyMock.eq(task))).
            andThrow(new FormServiceException("problem")).once();
        EmbedingServlet servlet = createServlet(formService, taskService);
        response.sendError(EasyMock.eq(HttpServletResponse.SC_INTERNAL_SERVER_ERROR), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
       
View Full Code Here

        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).andReturn(task).once();
        FormRepresentation form = RESTAbstractTest.createMockForm("myForm", "myParam");
        EasyMock.expect(formService.getAssociatedForm(EasyMock.eq("somePackage"), EasyMock.eq(task))).andReturn(form).once();
        FormRepresentationEncoder encoder = EasyMock.createMock(FormRepresentationEncoder.class);
        EasyMock.expect(encoder.encode(EasyMock.eq(form))).andThrow(new FormEncodingException()).once();
        EmbedingServlet servlet = createServlet(formService, taskService);
        FormEncodingFactory.register(encoder, FormEncodingFactory.getDecoder());
        response.sendError(EasyMock.eq(HttpServletResponse.SC_INTERNAL_SERVER_ERROR), EasyMock.anyObject(String.class));
View Full Code Here

        EasyMock.expect(request.getParameter(EasyMock.eq("userTask"))).andReturn("USER_TASK").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("processName"))).andReturn("PROCESS_NAME").once();
        String xml = "<some><bpmn2><content/></bpmn2></some>";
        BufferedReader reader = new BufferedReader(new StringReader(xml));
        EasyMock.expect(request.getReader()).andReturn(reader);
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).
            andThrow(new NullPointerException()).once();
View Full Code Here

        EasyMock.replay(context);
        restService.setContext(context);
        EasyMock.verify(context);

        FormDefinitionService service = restService.getFormService();
        assertNotNull("service shouldn't be null", service);
    }
View Full Code Here

        getFormsOK(new ArrayList<FormRepresentation>());
    }
   
    private void getFormsOK(List<FormRepresentation> retval) throws Exception {
        RESTFormService restService = new RESTFormService();
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        ServletContext context = EasyMock.createMock(ServletContext.class);
       
        EasyMock.expect(formService.getForms(EasyMock.same("somePackage"))).andReturn(retval).once();
        restService.setFormService(formService);
       
        EasyMock.replay(formService, context);
        Response resp = restService.getForms("somePackage", context);
        EasyMock.verify(formService, context);
View Full Code Here

    }
   
    //test response to a FormServiceException for RESTFormService.getForms(...)
    public void testGetFormsServiceProblem() throws Exception {
        RESTFormService restService = new RESTFormService();
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        ServletContext context = EasyMock.createMock(ServletContext.class);
       
        FormServiceException exception = new FormServiceException("Something going wrong");
       
        EasyMock.expect(formService.getForms(EasyMock.same("somePackage"))).andThrow(exception).once();
        restService.setFormService(formService);
       
        EasyMock.replay(formService, context);
        Response resp = restService.getForms("somePackage", context);
        EasyMock.verify(formService, context);
View Full Code Here

TOP

Related Classes of org.jbpm.formbuilder.shared.form.FormDefinitionService

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.