parent
2245f65224
commit
9d0d11418a
|
@ -15,51 +15,57 @@ require_once('../../application/views/helpers/Qlink.php');
|
||||||
**/
|
**/
|
||||||
class Zend_View_Helper_QlinkTest extends \PHPUnit_Framework_TestCase
|
class Zend_View_Helper_QlinkTest extends \PHPUnit_Framework_TestCase
|
||||||
{
|
{
|
||||||
|
public function testQlink()
|
||||||
|
|
||||||
public function testURLPathParameter()
|
|
||||||
{
|
{
|
||||||
$view = new Zend_View();
|
$this->markTestIncomplete('testQlink is not implemented yet');
|
||||||
|
|
||||||
$helper = new Zend_View_Helper_Qlink();
|
|
||||||
$helper->setView($view);
|
|
||||||
$pathTpl = "/path/%s/to/%s";
|
|
||||||
$this->assertEquals(
|
|
||||||
"/path/param1/to/param2",
|
|
||||||
$helper->getFormattedURL($pathTpl,array('param1','param2'))
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testUrlGETParameter()
|
/*
|
||||||
{
|
* TODO: Url handling has benn moved to `library\Icinga\Web\Url`. Replace following tests.
|
||||||
$view = new Zend_View();
|
*/
|
||||||
$helper = new Zend_View_Helper_Qlink();
|
// public function testURLPathParameter()
|
||||||
$helper->setView($view);
|
// {
|
||||||
$pathTpl = 'path';
|
// $view = new Zend_View();
|
||||||
$this->assertEquals(
|
//
|
||||||
'/path?param1=value1&param2=value2',
|
// $helper = new Zend_View_Helper_Qlink();
|
||||||
$helper->getFormattedURL($pathTpl,array('param1'=>'value1','param2'=>'value2'))
|
// $helper->setView($view);
|
||||||
);
|
// $pathTpl = "/path/%s/to/%s";
|
||||||
}
|
// $this->assertEquals(
|
||||||
|
// "/path/param1/to/param2",
|
||||||
public function testMixedParameters()
|
// $helper->getFormattedURL($pathTpl,array('param1','param2'))
|
||||||
{
|
// );
|
||||||
$view = new Zend_View();
|
// }
|
||||||
$helper = new Zend_View_Helper_Qlink();
|
//
|
||||||
$helper->setView($view);
|
// public function testUrlGETParameter()
|
||||||
$pathTpl = 'path/%s/to/%s';
|
// {
|
||||||
$this->assertEquals(
|
// $view = new Zend_View();
|
||||||
'/path/path1/to/path2?param1=value1&param2=value2',
|
// $helper = new Zend_View_Helper_Qlink();
|
||||||
$helper->getFormattedURL($pathTpl,array(
|
// $helper->setView($view);
|
||||||
'path1','path2',
|
// $pathTpl = 'path';
|
||||||
'param1'=>'value1',
|
// $this->assertEquals(
|
||||||
'param2'=>'value2'))
|
// '/path?param1=value1&param2=value2',
|
||||||
);
|
// $helper->getFormattedURL($pathTpl,array('param1'=>'value1','param2'=>'value2'))
|
||||||
}
|
// );
|
||||||
|
// }
|
||||||
// TODO: Test error case
|
//
|
||||||
public function testWrongUrl() {
|
// public function testMixedParameters()
|
||||||
|
// {
|
||||||
}
|
// $view = new Zend_View();
|
||||||
|
// $helper = new Zend_View_Helper_Qlink();
|
||||||
|
// $helper->setView($view);
|
||||||
|
// $pathTpl = 'path/%s/to/%s';
|
||||||
|
// $this->assertEquals(
|
||||||
|
// '/path/path1/to/path2?param1=value1&param2=value2',
|
||||||
|
// $helper->getFormattedURL($pathTpl,array(
|
||||||
|
// 'path1','path2',
|
||||||
|
// 'param1'=>'value1',
|
||||||
|
// 'param2'=>'value2'))
|
||||||
|
// );
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// // TODO: Test error case
|
||||||
|
// public function testWrongUrl() {
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue