getSkins() 공개 메소드

AbstractSkin class instance
public getSkins ( DynamicFieldHandler $handler ) : Generator
$handler DynamicFieldHandler dynamic field handler
리턴 Generator
 /**
  * test get skins
  *
  * @return void
  */
 public function testGetSkins()
 {
     $pluginRegister = $this->pluginRegister;
     $handler = new RegisterHandler($pluginRegister);
     $dfHandler = m::mock('Xpressengine\\DynamicField\\DynamicFieldHandler');
     $skin = m::mock('SkinClass');
     $skin->shouldReceive('__construct');
     $types = ['type' => 'notuse'];
     $skins = [$skin];
     $pluginRegister->shouldReceive('get')->with(RegisterHandler::FIELD_TYPE)->andReturn($types);
     $pluginRegister->shouldReceive('get')->with('type|' . RegisterHandler::FIELD_TYPE)->andReturn($skins);
     $result = $handler->getSkins($dfHandler);
     $this->assertInstanceOf('Generator', $result);
 }