/** * testRegisterClassCallsRestoreClassOnBuilder * * @return void * @group pdepend * @group pdepend::builder * @group pdepend::builder::context * @group unittest */ public function testRegisterClassCallsRestoreClassOnBuilder() { $builder = $this->getMock('PHP_Depend_BuilderI'); $builder->expects($this->once())->method('restoreClass')->with(self::isInstanceOf(PHP_Depend_Code_Class::CLAZZ)); $context = new PHP_Depend_Builder_Context_GlobalStatic($builder); $context->registerClass(new PHP_Depend_Code_Class(__CLASS__)); }