Package com.consol.citrus

Examples of com.consol.citrus.TestCase.execute()


        }

        taskExecutor.execute(new Runnable() {
            public void run() {
                prepareExecution(request, test);
                test.execute(testContext);
            }
        });

        return endpointAdapterDelegate.handleMessage(request);
    }
View Full Code Here


        if (citrusDataProviderParameters != null) {
            handleTestParameters(Reporter.getCurrentTestResult().getMethod(), testCase,
                    citrusDataProviderParameters[Reporter.getCurrentTestResult().getMethod().getCurrentInvocationCount()]);
        }

        testCase.execute(ctx);
    }

    /**
     * Methods adds optional TestNG parameters as variables to the test case.
     *
 
View Full Code Here

        testcase.setName("MyTestCase");
       
        testcase.setVariableDefinitions(Collections.singletonMap("test1Var", "456"));

        TestContext testContext = createTestContext();
        testcase.execute(testContext);

        Assert.assertEquals(testContext.getVariables().get(CitrusConstants.TEST_NAME_VARIABLE), "MyTestCase");
        Assert.assertEquals(testContext.getVariables().get(CitrusConstants.TEST_PACKAGE_VARIABLE), TestCase.class.getPackage().getName());
        Assert.assertTrue(testContext.getVariables().containsKey("defaultVar"));
        Assert.assertEquals(testContext.getVariables().get("defaultVar"), "123");
View Full Code Here

        testcase2.setPackageName("com.consol.citrus");
       
        testcase2.setVariableDefinitions(Collections.singletonMap("test2Var", "456"));

        testContext = createTestContext();
        testcase2.execute(testContext);

        Assert.assertEquals(testContext.getVariables().get(CitrusConstants.TEST_NAME_VARIABLE), "MyTestCase2");
        Assert.assertEquals(testContext.getVariables().get(CitrusConstants.TEST_PACKAGE_VARIABLE), "com.consol.citrus");
        Assert.assertTrue(testContext.getVariables().containsKey("defaultVar"));
        Assert.assertEquals(testContext.getVariables().get("defaultVar"), "123");
View Full Code Here

        CreateVariablesAction varSetting = new CreateVariablesAction();
        varSetting.setVariables(Collections.singletonMap("defaultVar", "ABC"));
        testcase.addTestAction(varSetting);

        TestContext testContext = createTestContext();
        testcase.execute(testContext);
       
        Assert.assertTrue(testContext.getVariables().containsKey("defaultVar"));
        Assert.assertEquals(testContext.getVariables().get("defaultVar"), "ABC");
       
        TestCase testcase2 = new TestCase();
View Full Code Here

       
        TestCase testcase2 = new TestCase();
        testcase2.setName("MyTestCase2");

        testContext = createTestContext();
        testcase2.execute(testContext);
       
        Assert.assertTrue(testContext.getVariables().containsKey("defaultVar"));
        Assert.assertEquals(testContext.getVariables().get("defaultVar"), "123");
    }
   
View Full Code Here

        expect(endpoint.getEndpointConfiguration()).andReturn(endpointConfiguration).anyTimes();
        expect(endpoint.getActor()).andReturn(null).anyTimes();
        replay(endpoint, producer, endpointConfiguration);

        testCase.addTestAction(sendAction);
        testCase.execute(context);

        verify(endpoint, producer, endpointConfiguration);
    }
   
    @Test
View Full Code Here

        expect(endpoint.getEndpointConfiguration()).andReturn(endpointConfiguration).anyTimes();
        expect(endpoint.getActor()).andReturn(disabledActor).times(2);
        replay(endpoint, producer, endpointConfiguration);

        testCase.addTestAction(sendAction);
        testCase.execute(context);

        verify(endpoint, producer, endpointConfiguration);
    }
   
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.