/** * Set will clear then load * * @test * @return null */ public function setAllData() { $list = array('param-a' => 'value-1', 'param-b' => 'value-2', 'param-c' => 'value-3', 'param-d' => 'value-4'); ConfigRegistry::load($list); $new = array('param-e' => 'value-10', 'param-f' => 'value-12', 'param-g' => 'value-13'); ConfigRegistry::setAll($new); $this->assertEquals($new, ConfigRegistry::getAll()); }
/** * @test * @depends createTaskHandler * @return null */ public function runTask(TaskHandler $handler) { $taskA = new TestTaskA(); $taskB = new TestTaskB(); $data = array('test-a' => 'value-a', 'test-b' => 'value-b'); ConfigRegistry::setAll($data); $this->assertNull($handler->runTask($taskA)); $msg = TaskHandler::getStatus(get_class($taskA)); $this->assertEquals('test-a has executed', $msg); $this->assertNull($handler->runTask($taskB)); $msg = TaskHandler::getStatus(get_class($taskB)); $this->assertEquals('test-b has executed', $msg); }