[ticket/469] Add tests for displaying all pages using main controller

B3P-469
This commit is contained in:
Marc Alexander
2015-02-13 22:23:23 +01:00
parent 30bd67f3d8
commit 1e7dc9b576
3 changed files with 114 additions and 0 deletions

View File

@@ -36,6 +36,16 @@ class template
}
}
public function assign_vars($vars)
{
$this->data = array_merge($this->data, $vars);
}
public function assign_var($key, $var)
{
$this->data[$key] = $var;
}
public function assert_equals($data, $row)
{
foreach ($data as $key => $value)
@@ -43,4 +53,9 @@ class template
$this->test_case->assertEquals($value, $this->data[$row][$key]);
}
}
public function assert_same($expected, $row)
{
$this->test_case->assertSame($expected, $this->data[$row]);
}
}

View File

@@ -53,4 +53,9 @@ class user extends \PHPUnit_Framework_TestCase
$this->markTestIncomplete('Unable to include language file ' . $file);
}
}
public function lang($var)
{
return $this->lang[$var];
}
}