]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/Configurator/ConfiguratorTest.php
Added unit tests.
[Github/sugarcrm.git] / tests / modules / Configurator / ConfiguratorTest.php
1 <?php
2 require_once 'modules/Configurator/Configurator.php';
3
4 class ConfiguratorTest extends Sugar_PHPUnit_Framework_TestCase
5 {
6     public function testPopulateFromPostConvertsBoolValuesFromStrings()
7     {
8         $_POST = array(
9             'disable_export' => 'true',
10             'admin_export_only' => 'false',
11             'upload_dir' => 'yummy'
12             );
13         
14         $cfg = new Configurator();
15         
16         $cfg->populateFromPost();
17         
18         $this->assertEquals($cfg->config['disable_export'], true);
19         $this->assertEquals($cfg->config['admin_export_only'], false);
20         $this->assertEquals($cfg->config['upload_dir'], 'yummy');
21         
22         unset($_POST);
23     }
24 }