Package com.alibaba.citrus.service.form.support.FormTool

Examples of com.alibaba.citrus.service.form.support.FormTool.GroupHelper


    }

    @Test
    public void form_getGroup() throws Exception {
        // new form
        GroupHelper group = tool.get("group1");
        assertEquals("Group[group1]", group.toString());

        GroupInstanceHelper group_0 = group.getDefaultInstance();
        GroupInstanceHelper group_1 = group.getInstance("1");
        GroupInstanceHelper group_2 = group.getInstance("2", false);

        assertNull(group_2);
        group_2 = group.getInstance("2", true);

        assertEquals("Group[name: group1._0, fields: 2, validated: false, valid: true]", group_0.toString());
        assertEquals("Group[name: group1.1, fields: 2, validated: false, valid: true]", group_1.toString());
        assertEquals("Group[name: group1.2, fields: 2, validated: false, valid: true]", group_2.toString());

        // submit form
        submitForm();

        group = tool.get("group1");
        assertEquals("Group[group1]", group.toString());

        group_0 = group.getDefaultInstance();
        group_1 = group.getInstance("1", false);
        assertNotNull(group_1);
        group_1 = group.getInstance("1");

        assertEquals("Group[name: group1._0, fields: 2, validated: true, valid: false]", group_0.toString());
        assertEquals("Group[name: group1.1, fields: 2, validated: true, valid: false]", group_1.toString());

        // not exist group
        group = tool.get("notExist");
        assertEquals("Group[notExist]", group.toString());

        assertNull(group.getDefaultInstance());
        assertNull(group.getInstance("1"));
        assertNull(group.getInstance("2", false));
    }
View Full Code Here

TOP

Related Classes of com.alibaba.citrus.service.form.support.FormTool.GroupHelper

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.