/** * Checks if the target class is protected, the advice is woven in anyway. * The necessary advice is defined in BaseFunctionalityAspect. * * Test for bugfix #2581 * * @test */ public function protectedMethodsCanAlsoBeAdviced() { $targetClass = new Fixtures\TargetClass02(); $result = $targetClass->publicTargetMethod('foo'); $this->assertEquals('foo bar', $result); }