Package com.eviware.soapui.impl.wsdl.panels.support

Examples of com.eviware.soapui.impl.wsdl.panels.support.MockTestRunContext


                public void actionPerformed(ActionEvent e) {
                    try {
                        MockTestRunner mockTestRunner = new MockTestRunner(WsdlTestCaseDesktopPanel.this.getModelItem(),
                                SoapUI.ensureGroovyLog());
                        WsdlTestCaseDesktopPanel.this.getModelItem().runSetupScript(
                                new MockTestRunContext(mockTestRunner, null), mockTestRunner);
                    } catch (Exception e1) {
                        UISupport.showErrorMessage(e1);
                    }
                }
            };
View Full Code Here


                public void actionPerformed(ActionEvent e) {
                    try {
                        MockTestRunner mockTestRunner = new MockTestRunner(WsdlTestCaseDesktopPanel.this.getModelItem(),
                                SoapUI.ensureGroovyLog());
                        WsdlTestCaseDesktopPanel.this.getModelItem().runTearDownScript(
                                new MockTestRunContext(mockTestRunner, null), mockTestRunner);
                    } catch (Exception e1) {
                        UISupport.showErrorMessage(e1);
                    }
                }
            };
View Full Code Here

                UISupport.showErrorMessage("Missing transfers!");
                return;
            }

            MockTestRunner mockRunner = new MockTestRunner(transferStep.getTestCase());
            MockTestRunContext context = new MockTestRunContext(mockRunner, transferStep);

            for (int c = 0; c < transferStep.getTransferCount(); c++) {
                PropertyTransfer transfer = transferStep.getTransferAt(c);
                PropertyTransfersTestStep.PropertyTransferResult result = (PropertyTransfersTestStep.PropertyTransferResult) transferStep
                        .run(mockRunner, context, transfer);
View Full Code Here

            }

            Analytics.trackAction(SoapUIActions.RUN_TEST_STEP.getActionName(), "RequestType", "PropertyTransfer");

            MockTestRunner mockRunner = new MockTestRunner(transferStep.getTestCase());
            MockTestRunContext context = new MockTestRunContext(mockRunner, transferStep);
            PropertyTransferResult result = (PropertyTransferResult) transferStep.run(mockRunner, context,
                    getCurrentTransfer());
            transferLogTableModel.addResult(result);
        }
View Full Code Here

            SoapUI.getThreadPool().execute(new Runnable() {
                public void run() {
                    MockTestRunner mockTestRunner = new MockTestRunner(groovyStep.getTestCase(), logger);
                    statusBar.setIndeterminate(true);
                    WsdlTestStepResult result = (WsdlTestStepResult) groovyStep.run(mockTestRunner,
                            new MockTestRunContext(mockTestRunner, groovyStep));
                    statusBar.setIndeterminate(false);

                    Throwable er = result.getError();
                    if (er != null) {
                        String message = er.getMessage();
View Full Code Here

        testCase.addProperty("testCaseId").setValue("345");

        WsdlTestStep testStep = testCase.addTestStep(GroovyScriptStepFactory.GROOVY_TYPE, "GroovyScript");

        MockTestRunner mockTestRunner = new MockTestRunner(testCase, Logger.getLogger("testing"));
        MockTestRunContext context = new MockTestRunContext(mockTestRunner, testStep);

        PropertyExpansionUtils.getGlobalProperties().setPropertyValue("testSuiteId", "testing");
        SoapUI.getSettings().setBoolean(GlobalPropertySettings.ENABLE_OVERRIDE, false);

        assertEquals("123", context.expand("${#Project#projectId}"));
        assertEquals("234", context.expand("${#TestSuite#testSuiteId}"));
        assertEquals("345", context.expand("${#TestCase#testCaseId}"));

        SoapUI.getSettings().setBoolean(GlobalPropertySettings.ENABLE_OVERRIDE, true);

        assertEquals("testing", context.expand("${#TestSuite#testSuiteId}"));
    }
View Full Code Here

  @Override
  public void actionPerformed(ActionEvent evt) {
    WsdlTestStepResult result = new WsdlTestStepResult(testStep);
    result.startTimer();
    TestCaseRunContext context = new MockTestRunContext(new MockTestRunner(testStep.getTestCase()), testStep);
    MockTestRunner runner = new MockTestRunner(testStep.getTestCase());
    try {
      testStep.run(runner, context);
    } finally {
      result.stopTimer();
View Full Code Here

TOP

Related Classes of com.eviware.soapui.impl.wsdl.panels.support.MockTestRunContext

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.