/** * test get types * * @return void */ public function testGetTypes() { $pluginRegister = $this->pluginRegister; $handler = new RegisterHandler($pluginRegister); $dfHandler = m::mock('Xpressengine\\DynamicField\\DynamicFieldHandler'); $type = m::mock('TypeClass'); $type->shouldReceive('__construct'); $types = [$type]; $pluginRegister->shouldReceive('get')->andReturn($types); $result = $handler->getTypes($dfHandler); $this->assertInstanceOf('Generator', $result); }