<?php
-/**
- * Config' tests
- */
+namespace Shaarli\Config;
+
+use Shaarli\Config\Exception\PluginConfigOrderException;
require_once 'application/config/ConfigPlugin.php';
/**
* Unitary tests for Shaarli config related functions
*/
-class ConfigPluginTest extends PHPUnit_Framework_TestCase
+class ConfigPluginTest extends \PHPUnit_Framework_TestCase
{
/**
* Test save_plugin_config with valid data.
/**
* Test save_plugin_config with invalid data.
*
- * @expectedException PluginConfigOrderException
+ * @expectedException Shaarli\Config\Exception\PluginConfigOrderException
*/
public function testSavePluginConfigInvalid()
{
$plugins = array(
'plugin_name' => array(
'parameters' => array(
- 'param1' => true,
- 'param2' => false,
- 'param3' => '',
+ 'param1' => array('value' => true),
+ 'param2' => array('value' => false),
+ 'param3' => array('value' => ''),
)
)
);
);
$result = load_plugin_parameter_values($plugins, $parameters);
- $this->assertEquals('value1', $result['plugin_name']['parameters']['param1']);
- $this->assertEquals('value2', $result['plugin_name']['parameters']['param2']);
- $this->assertEquals('', $result['plugin_name']['parameters']['param3']);
+ $this->assertEquals('value1', $result['plugin_name']['parameters']['param1']['value']);
+ $this->assertEquals('value2', $result['plugin_name']['parameters']['param2']['value']);
+ $this->assertEquals('', $result['plugin_name']['parameters']['param3']['value']);
}
}