false, 'after' => false]; $c = new WrappedClass(); $r = $c->wrappedMethod(1, 3, $sideEffect); $this->assertEquals(4, $r); $this->assertTrue($sideEffect->before); $this->assertTrue($sideEffect->after); } }