コード例 #1
0
 /**
  * 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);
 }