Package com.consol.citrus.actions

Examples of com.consol.citrus.actions.JavaAction


        builder.execute();
       
        Assert.assertEquals(builder.testCase().getActions().size(), 1);
        Assert.assertEquals(builder.testCase().getActions().get(0).getClass(), JavaAction.class);
       
        JavaAction action = ((JavaAction)builder.testCase().getActions().get(0));
        Assert.assertEquals(action.getName(), "java");
       
        Assert.assertEquals(action.getClassName(), "com.consol.citrus.dsl.util.JavaTest");
        Assert.assertNull(action.getInstance());
        Assert.assertEquals(action.getMethodName(), "add");
        Assert.assertEquals(action.getMethodArgs().size(), 1);
    }
View Full Code Here


        builder.execute();
       
        Assert.assertEquals(builder.testCase().getActions().size(), 1);
        Assert.assertEquals(builder.testCase().getActions().get(0).getClass(), JavaAction.class);
       
        JavaAction action = ((JavaAction)builder.testCase().getActions().get(0));
        Assert.assertEquals(action.getName(), "java");
       
        Assert.assertEquals(action.getClassName(), EchoAction.class.getSimpleName());
        Assert.assertNull(action.getInstance());
        Assert.assertEquals(action.getMethodName(), "execute");
        Assert.assertEquals(action.getMethodArgs().size(), 1);
    }
View Full Code Here

        builder.execute();
       
        Assert.assertEquals(builder.testCase().getActions().size(), 1);
        Assert.assertEquals(builder.testCase().getActions().get(0).getClass(), JavaAction.class);
       
        JavaAction action = ((JavaAction)builder.testCase().getActions().get(0));
        Assert.assertEquals(action.getName(), "java");
       
        Assert.assertNull(action.getClassName());
        Assert.assertNotNull(action.getInstance());
        Assert.assertEquals(action.getMethodName(), "execute");
        Assert.assertEquals(action.getMethodArgs().size(), 1);
    }
View Full Code Here

    @Test
    public void testJavaActionParser() {
        assertActionCount(3);
        assertActionClassAndName(JavaAction.class, "java");
       
        JavaAction action = getNextTestActionFromTest();
        Assert.assertEquals(action.getClassName(), "com.consol.citrus.util.InvocationDummy");
        Assert.assertEquals(action.getMethodName(), "invoke");
        Assert.assertEquals(action.getConstructorArgs().size(), 1);
        Assert.assertEquals(action.getConstructorArgs().get(0), "Test Invocation");
        Assert.assertEquals(action.getMethodArgs().size(), 1);
        Assert.assertEquals(action.getMethodArgs().get(0), new String[] {"1", "2"});
       
        action = getNextTestActionFromTest();
        Assert.assertEquals(action.getClassName(), "com.consol.citrus.util.InvocationDummy");
        Assert.assertEquals(action.getMethodName(), "invoke");
        Assert.assertEquals(action.getConstructorArgs().size(), 0);
        Assert.assertEquals(action.getMethodArgs().size(), 3);
        Assert.assertEquals(action.getMethodArgs().get(0), 4);
        Assert.assertEquals(action.getMethodArgs().get(1), "Test");
        Assert.assertEquals(action.getMethodArgs().get(2), true);
       
        action = getNextTestActionFromTest();
        Assert.assertNull(action.getClassName());
        Assert.assertNotNull(action.getInstance());
        Assert.assertEquals(action.getInstance().getClass(), InvocationDummy.class);
        Assert.assertEquals(action.getMethodName(), "invoke");
        Assert.assertEquals(action.getConstructorArgs().size(), 0);
        Assert.assertEquals(action.getMethodArgs().get(0), 0);
        Assert.assertEquals(action.getMethodArgs().get(1), "Test invocation");
        Assert.assertEquals(action.getMethodArgs().get(2), false);
    }
View Full Code Here

TOP

Related Classes of com.consol.citrus.actions.JavaAction

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.