Package org.apache.shale.tiger.config

Examples of org.apache.shale.tiger.config.TestBean



    // Test creating "bean0"
    public void testBean0() {

        TestBean bean = (TestBean) resolver.resolveVariable(facesContext, "bean0");
        assertNotNull(bean);
        assertEquals((byte) 1, bean.getByteProperty());
        assertEquals('a', bean.getCharProperty());
        assertEquals((double) 2.0, bean.getDoubleProperty());
        assertEquals((float) 3.0, bean.getFloatProperty());
        assertEquals(4, bean.getIntProperty());
        assertEquals((long) 5, bean.getLongProperty());
        assertEquals((short) 6, bean.getShortProperty());
        assertNull(bean.getStringProperty()); // Overridden in test-config-1.xml

    }
View Full Code Here



    // Test creating "bean1"
    public void testBean1() {

        TestBean bean = (TestBean) resolver.resolveVariable(facesContext, "bean1");
        assertNotNull(bean);
        assertEquals((byte) 11, bean.getByteProperty()); // Configured
        assertEquals('a', bean.getCharProperty()); // Defaulted
        assertEquals((double) 222.0, bean.getDoubleProperty()); // Configured and overridden
        assertEquals((float) 3.0, bean.getFloatProperty()); // Defaulted
        assertEquals(44, bean.getIntProperty()); // Configured
        assertEquals((long) 5, bean.getLongProperty()); // Defaulted
        assertEquals((short) 6, bean.getShortProperty()); // Defaulted
        assertEquals("String", bean.getStringProperty()); // Defaulted

    }
View Full Code Here


    // Test creating "bean2"
    public void testBean2() {

        TestBean bean = (TestBean) resolver.resolveVariable(facesContext, "bean2");
        assertNotNull(bean);
        assertEquals((byte) -1, bean.getByteProperty()); // Annotated
        assertEquals('z', bean.getCharProperty()); // Annotated
        assertEquals((double) -2.0, bean.getDoubleProperty()); // Annotated
        assertEquals((float) -3.0, bean.getFloatProperty()); // Annotated
        assertEquals(-4, bean.getIntProperty()); // Annotated
        assertEquals((long) -5, bean.getLongProperty()); // Annotated
        assertEquals((short) -6, bean.getShortProperty()); // Annotated
        assertEquals("Override The Annotation", bean.getStringProperty()); // Annotated and overridden

    }
View Full Code Here

        // The configuration metadata for "bean3" sets *all* of the properties
        // of the new bean to match the corresponding property values for "bean1".
        // Therefore, all of the assertions below should match the corresponding
        // assertions from testBean1().
        TestBean bean = (TestBean) resolver.resolveVariable(facesContext, "bean3");
        assertNotNull(bean);
        assertEquals((byte) 11, bean.getByteProperty()); // Configured
        assertEquals('a', bean.getCharProperty()); // Defaulted
        assertEquals((double) 222.0, bean.getDoubleProperty()); // Configured and overridden
        assertEquals((float) 3.0, bean.getFloatProperty()); // Defaulted
        assertEquals(44, bean.getIntProperty()); // Configured
        assertEquals((long) 5, bean.getLongProperty()); // Defaulted
        assertEquals((short) 6, bean.getShortProperty()); // Defaulted
        assertEquals("String", bean.getStringProperty()); // Defaulted

    }
View Full Code Here

TOP

Related Classes of org.apache.shale.tiger.config.TestBean

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.