package groovy class BindingTest extends GroovyTestCase { void testProperties() { def b = new Binding() b.setVariable("foo", 123) assert b.foo == 123 b.bar = 456 assert b.getVariable("bar") == 456 assert b["bar"] == 456 b["a.b.c"] = 'abc' assert b.getVariable("a.b.c") == 'abc' assert b["a.b.c"] == 'abc' } }