/** * @covers ::add */ public function testAdd() { Config::set('test_key_add_1', array(true)); Config::add('test_key_add_1', true); Config::add('test_key_add_1', false); $this->assertEquals(array(true, true, false), Config::get('test_key_add_1')); Config::set('test_key_add_2', array(true)); Config::add('test_key_add_2', true); Config::add('test_key_add_2', array('on' => true)); $this->assertEquals(array(true, true, array('on' => true)), Config::get('test_key_add_2')); $result = Config::add('test_nonexisting_key', true); $this->assertFalse($result); }