Package com.eviware.soapui.model.mock

Examples of com.eviware.soapui.model.mock.MockResult


            if (selectedQuery == null) {
                return;
            }

            try {
                MockResult lastResult = getMockOperation().getLastMockResult();
                String content = null;
                if (lastResult == null) {
                    if (!UISupport.confirm("Missing last result, declare from default request instead?",
                            "Declare Namespaces")) {
                        return;
                    }

                    content = getMockOperation().getOperation().createRequest(true);
                } else {
                    content = lastResult.getMockRequest().getRequestContent();
                }

                String path = selectedQuery.getQuery();
                if (path == null) {
                    path = "";
View Full Code Here


            putValue(Action.SMALL_ICON, UISupport.createImageIcon("/run.gif"));
            putValue(Action.SHORT_DESCRIPTION, "Runs Queries on last request");
        }

        public void actionPerformed(ActionEvent e) {
            MockResult result = getMockOperation().getLastMockResult();
            if (result != null) {
                try {
                    UISupport.showInfoMessage("Selected ["
                            + selectMockResponse(result.getMockRequest(), result).getName() + "]");
                } catch (DispatchException e1) {
                    UISupport.showErrorMessage(e1);
                }
            } else {
                UISupport.showErrorMessage("Missing request to query");
View Full Code Here

            QueryMatchMockOperationDispatcher.Query selectedQuery = getSelectedQuery();
            if (selectedQuery == null) {
                return;
            }

            MockResult result = getMockOperation().getLastMockResult();
            String content;

            if (result != null && StringUtils.hasContent(result.getMockRequest().getRequestContent())) {
                content = result.getMockRequest().getRequestContent();
            } else {
                if (!UISupport.confirm("Missing last result, extract from default request instead?", "Extract Match")) {
                    return;
                }
View Full Code Here

        return XmlBeans.getBuiltinTypeSystem();
    }

    @Override
    public void setDocumentContent(DocumentContent documentContent) {
        MockResult mockResult = mockResponse.getMockResult();
        if (mockResult != null) {
            mockResult.getMockRequest().setRequestContent(documentContent.getContentAsString());
            fireContentChanged();
        } else {
            fireContentChanged();
        }
    }
View Full Code Here

    }

    @Nonnull
    @Override
    public DocumentContent getDocumentContent(Format format) {
        MockResult mockResult = mockResponse.getMockResult();
        final String requestContent = mockResult == null ? null : mockResult.getMockRequest().getRequestContent();
        return new DocumentContent(null, requestContent);
    }
View Full Code Here

        }

        public void actionPerformed(ActionEvent e) {
            Analytics.trackAction(SoapUIActions.RUN_TEST_STEP.getActionName(), "StepType", "GroovyScript");

            MockResult lastMockResult = getMockOperation().getLastMockResult();
            MockRequest mockRequest = lastMockResult == null ? null : lastMockResult.getMockRequest();

            try {
                MockResponse retVal = selectMockResponse(mockRequest, null);
                UISupport.showInfoMessage("Script returned [" + (retVal == null ? "null" : retVal.getName()) + "]");
            } catch (Exception e1) {
View Full Code Here

            putValue(Action.SMALL_ICON, UISupport.createImageIcon("/run_groovy_script.gif"));
            putValue(Action.SHORT_DESCRIPTION, "Evaluates this xpath expression against the latest request");
        }

        public void actionPerformed(ActionEvent e) {
            MockResult lastMockResult = getMockOperation().getLastMockResult();
            if (lastMockResult == null) {
                UISupport.showErrorMessage("Missing last request to select from");
                return;
            }

            try {
                MockResponse retVal = selectMockResponse(lastMockResult.getMockRequest(), null);
                UISupport.showInfoMessage("XPath Selection returned [" + (retVal == null ? "null" : retVal.getName())
                        + "]");
            } catch (Exception e1) {
                SoapUI.logError(e1);
            }
View Full Code Here

            addProperty(new TestStepBeanProperty("Response", false, mockResponse, "responseContent", this));
        }

        addProperty(new DefaultTestStepProperty("Request", true, new DefaultTestStepProperty.PropertyHandlerAdapter() {
            public String getValue(DefaultTestStepProperty property) {
                MockResult mockResult = mockResponse == null ? null : mockResponse.getMockResult();
                return mockResult == null ? null : mockResult.getMockRequest().getRequestContent();
            }
        }, this));
    }
View Full Code Here

    public String getAssertableContentAsXml() {
        return getAssertableContent();
    }
    public String getAssertableContent() {
        MockResult mockResult = getMockResponse().getMockResult();
        return mockResult == null ? null : mockResult.getMockRequest().getRequestContent();
    }
View Full Code Here

                }

                if (wsdlMockRunners != null) {
                    try {
                        DispatchException ex = null;
                        MockResult result = null;

                        for (MockRunner wsdlMockRunner : wsdlMockRunners) {
                            if (!wsdlMockRunner.isRunning()) {
                                continue;
                            }

                            try {
                                result = wsdlMockRunner.dispatchRequest(request, response);
                                if (result != null) {
                                    result.finish();
                                    break;
                                }
                            } catch (DispatchException e) {
                                ex = e;
                            }
View Full Code Here

TOP

Related Classes of com.eviware.soapui.model.mock.MockResult

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.