1
0
Fork 0
Dieser Commit ist enthalten in:
DSB 2011-06-10 21:55:32 +00:00
Ursprung 2b21070b1a
Commit f7a7c71f86
1583 geänderte Dateien mit 454759 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -0,0 +1,34 @@
<?php
require_once 'PHPUnit/Framework/TestCase.php';
require_once 'AjaxLoad.php';
/**
* @group MsdViewHelper
*/
class AjaxLoadTest extends ControllerTestCase
{
public function testCanGetAbsoluteUrl()
{
$this->loginUser();
$viewHelper = new Msd_View_Helper_AjaxLoad();
$ajaxOptions = array('controller' => 'sql', 'action' => 'phpinfo');
$viewOptions = array(
'loadingMessage' => 'loading...',
'showThrober' => true
);
$res = $viewHelper->ajaxLoad($ajaxOptions, $viewOptions);
$this->assertTrue(is_string($res));
$checks = array(
'<span id="ajax-', // do we have our span?
'url: \'/sql/phpinfo', // did we get the correct Url?
'loading..', // loading message is in there?
);
foreach ($checks as $check) {
$this->assertTrue(strpos($res, $check) !== false,
'Not found in response: '.$check
);
}
}
}