Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for DynamicGroovyBean (0.33 sec)

  1. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/ExtensibleDynamicObjectTestHelper.groovy

    //    }
    }
    
    public class GroovyBean extends DynamicBean {
        String groovyProperty
    
        def groovyMethod(a, b) {
            "groovy:$a.$b".toString()
        }
    }
    
    class DynamicGroovyBean {
        
        private holder = null;
        
        Map called = [:]
        
        def propertyMissing(String name) {
            if (name == "foo") {
                return holder;
            } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/ExtensibleDynamicObjectTest.java

        }
    
        @Test
        public void canCallGroovyDynamicMethods() {
            DynamicGroovyBean bean = new DynamicGroovyBean();
            DynamicObject object = new ExtensibleDynamicObject(bean, DynamicGroovyBean.class, TestUtil.instantiatorFactory().decorateLenient());
            Integer doubled = (Integer) object.invokeMethod("bar", 1);
            assertThat(doubled, equalTo(2));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 33.7K bytes
    - Viewed (0)
Back to top