/** * testRegisterTraitCallsRestoreClassOnBuilder * * @return void * @since 1.0.0 */ public function testRegisterTraitCallsRestoreClassOnBuilder() { $builder = $this->getMock('PHP_Depend_BuilderI'); $builder->expects($this->once())->method('restoreTrait')->with(self::isInstanceOf(PHP_Depend_Code_Trait::CLAZZ)); $context = new PHP_Depend_Builder_Context_GlobalStatic($builder); $context->registerTrait(new PHP_Depend_Code_Trait(__CLASS__)); }