/** * test config put * * @return void */ public function testPut() { $conn = m::mock('Xpressengine\\Database\\VirtualConnectionInterface'); $configManager = m::mock('Xpressengine\\Config\\ConfigManager'); $configManager->shouldReceive('put'); $handler = new ConfigHandler($conn, $configManager); $config = m::mock('Xpressengine\\Config\\ConfigEntity'); $config->shouldReceive('get')->with('group')->andReturn('group'); $config->shouldReceive('get')->with('id')->andReturn('id'); $config->shouldReceive('getPureAll')->andReturn([]); $handler->put($config); }
/** * DynamicField 설정 변경 * * @param ConfigEntity $config update config entity * @return void */ public function put(ConfigEntity $config) { $this->configHandler->put($config); }