public function testRemove() { list($repo, $validator) = $this->getMocks(); $mockConfig = m::mock('Xpressengine\\Config\\ConfigEntity'); $mockConfig->siteKey = 'default'; $mockConfig->name = 'board.notice'; $repo->shouldReceive('remove')->once()->with('default', 'board.notice')->andReturnNull(); $instance = new ConfigManager($repo, $validator); $instance->remove($mockConfig); }
/** * drop document instance * * @param ConfigEntity $config config * @return void */ public function remove(ConfigEntity $config) { $this->configManager->remove($config); }