attachBehavior('bar', $behavior); $this->assertEquals('behavior property', $bar->behaviorProperty); $this->assertEquals('behavior method', $bar->behaviorMethod()); $this->assertEquals('behavior property', $bar->bar->behaviorProperty); $this->assertEquals('behavior method', $bar->bar->behaviorMethod()); } }