Package org.apache.harmony.beans.tests.support.mock

Examples of org.apache.harmony.beans.tests.support.mock.MockJavaBean


     * Class under test for void MethodDescriptor(Method)
     */
    public void testMethodDescriptorMethod() throws SecurityException,
            NoSuchMethodException {
        String beanName = "MethodDescriptorTest.bean";
        MockJavaBean bean = new MockJavaBean(beanName);
        Method method = bean.getClass()
                .getMethod("getBeanName", (Class[]) null);
        MethodDescriptor md = new MethodDescriptor(method);

        assertSame(method, md.getMethod());
        assertNull(md.getParameterDescriptors());
View Full Code Here


     * Class under test for void MethodDescriptor(Method, ParameterDescriptor[])
     */
    public void testMethodDescriptorMethodParameterDescriptorArray()
            throws SecurityException, NoSuchMethodException {
        String beanName = "MethodDescriptorTest.bean";
        MockJavaBean bean = new MockJavaBean(beanName);
        Method method = bean.getClass().getMethod("setPropertyOne",
                new Class[] { String.class });
        ParameterDescriptor[] pds = new ParameterDescriptor[1];
        pds[0] = new ParameterDescriptor();
        pds[0].setValue(method.getName(), method.getReturnType());
        MethodDescriptor md = new MethodDescriptor(method, pds);
View Full Code Here

    }

    public void testMethodDescriptorMethodParameterDescriptorArray_PDNull()
            throws SecurityException, NoSuchMethodException {
        String beanName = "MethodDescriptorTest.bean";
        MockJavaBean bean = new MockJavaBean(beanName);
        Method method = bean.getClass().getMethod("setPropertyOne",
                new Class[] { String.class });
        MethodDescriptor md = new MethodDescriptor(method, null);

        assertSame(method, md.getMethod());
        assertNull(md.getParameterDescriptors());
View Full Code Here

    /*
     * Class under test for void BeanDescriptor(Class)
     */
    public void testBeanDescriptorClass() {
        String beanName = "BeanDescriptorTest.bean";
        MockJavaBean bean = new MockJavaBean(beanName);
        Class<? extends MockJavaBean> beanClass = bean.getClass();
        BeanDescriptor bd = new BeanDescriptor(beanClass);

        assertSame(beanClass, bd.getBeanClass());
        String displayName = beanClass.getName().substring(
                beanClass.getName().lastIndexOf('.') + 1);
View Full Code Here

         */
    }

    public void testBeanDescriptorClassClass_CustomizerClassNull() {
        String beanName = "BeanDescriptorTest.bean";
        MockJavaBean bean = new MockJavaBean(beanName);
        Class<? extends MockJavaBean> beanClass = bean.getClass();
        Class<?> cusClass = null;
        BeanDescriptor bd = new BeanDescriptor(beanClass, cusClass);

        assertSame(beanClass, bd.getBeanClass());
        assertNull(bd.getCustomizerClass());
View Full Code Here

    private PropertyChangeEvent event;

    @Override
    protected void setUp() throws Exception {
        super.setUp();
        MockJavaBean myBean = new MockJavaBean("Bean_PropertyVetoExceptionTest");
        event = new PropertyChangeEvent(myBean, "propertyOne", "value_old",
                "value_one");
    }
View Full Code Here

TOP

Related Classes of org.apache.harmony.beans.tests.support.mock.MockJavaBean

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.