[ticket/634] Add tests for birthday_list and improve modules_helper_test

B3P-634
This commit is contained in:
Marc Alexander
2015-06-23 17:56:54 +02:00
parent c3297982f7
commit f82794df11
4 changed files with 137 additions and 10 deletions

View File

@@ -11,10 +11,12 @@ require_once dirname(__FILE__) . '/../../../../../../includes/functions_admin.ph
class board3_includes_modules_helper_test extends \board3\portal\tests\testframework\database_test_case
{
/** @var \board3\portal\includes\modules_helper */
protected $modules_helper;
protected $modules;
/** @var \phpbb\config\config */
protected $config;
public function getDataSet()
@@ -113,6 +115,11 @@ class board3_includes_modules_helper_test extends \board3\portal\tests\testframe
'<select id="bar" name="bar[]" multiple="multiple"><option value="1" disabled="disabled" class="disabled-option">forum_one</option><option value="2" disabled="disabled" class="disabled-option">forum_two</option></select>',
$this->modules_helper->generate_forum_select('foo', 'bar')
);
$this->config->set('bar', '1,2');
$this->assertEquals(
'<select id="bar" name="bar[]" multiple="multiple"><option value="1" selected="selected" disabled="disabled" class="disabled-option">forum_one</option><option value="2" selected="selected" disabled="disabled" class="disabled-option">forum_two</option></select>',
$this->modules_helper->generate_forum_select('foo', 'bar')
);
}
public function test_store_selected_forums()
@@ -121,4 +128,11 @@ class board3_includes_modules_helper_test extends \board3\portal\tests\testframe
$this->modules_helper->store_selected_forums('foo');
$this->assertEquals('bar', $this->config['foo']);
}
public function test_store_left_right()
{
$this->assertEmpty($this->config['store_left_right']);
$this->modules_helper->store_left_right('store_left_right');
$this->assertEquals(0, $this->config['store_left_right']);
}
}