/** * Remove control from specified object. */ public function testRemoveControlObject() { $class1 = new SimpleClass(); $class2 = new SimpleClass(); $return = new Value(__FUNCTION__); RC::getObject($class1)->get('method')->setValue($return); RC::getObject($class2)->get('method')->setValue($return); RC::removeObject($class1); $this->assertSame(self::SIMPLE_CLASS_NAME . '::method', $class1->method()); $this->assertSame(__FUNCTION__, $class2->method()); RC::removeObject($class2); }