Expanded class hierarchy of Twig_Tests_Loader_ArrayTest
class Twig_Tests_Loader_ArrayTest extends PHPUnit_Framework_TestCase {
public function testGetSource() {
$loader = new Twig_Loader_Array(array(
'foo' => 'bar',
));
$this
->assertEquals('bar', $loader
->getSource('foo'));
}
/**
* @expectedException Twig_Error_Loader
*/
public function testGetSourceWhenTemplateDoesNotExist() {
$loader = new Twig_Loader_Array(array());
$loader
->getSource('foo');
}
public function testGetCacheKey() {
$loader = new Twig_Loader_Array(array(
'foo' => 'bar',
));
$this
->assertEquals('bar', $loader
->getCacheKey('foo'));
}
/**
* @expectedException Twig_Error_Loader
*/
public function testGetCacheKeyWhenTemplateDoesNotExist() {
$loader = new Twig_Loader_Array(array());
$loader
->getCacheKey('foo');
}
public function testSetTemplate() {
$loader = new Twig_Loader_Array(array());
$loader
->setTemplate('foo', 'bar');
$this
->assertEquals('bar', $loader
->getSource('foo'));
}
public function testIsFresh() {
$loader = new Twig_Loader_Array(array(
'foo' => 'bar',
));
$this
->assertTrue($loader
->isFresh('foo', time()));
}
/**
* @expectedException Twig_Error_Loader
*/
public function testIsFreshWhenTemplateDoesNotExist() {
$loader = new Twig_Loader_Array(array());
$loader
->isFresh('foo', time());
}
public function testTemplateReference() {
$name = new Twig_Test_Loader_TemplateReference('foo');
$loader = new Twig_Loader_Array(array(
'foo' => 'bar',
));
$loader
->getCacheKey($name);
$loader
->getSource($name);
$loader
->isFresh($name, time());
$loader
->setTemplate($name, 'foobar');
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Twig_Tests_Loader_ArrayTest:: |
public | function | ||
Twig_Tests_Loader_ArrayTest:: |
public | function | @expectedException Twig_Error_Loader | |
Twig_Tests_Loader_ArrayTest:: |
public | function | ||
Twig_Tests_Loader_ArrayTest:: |
public | function | @expectedException Twig_Error_Loader | |
Twig_Tests_Loader_ArrayTest:: |
public | function | ||
Twig_Tests_Loader_ArrayTest:: |
public | function | @expectedException Twig_Error_Loader | |
Twig_Tests_Loader_ArrayTest:: |
public | function | ||
Twig_Tests_Loader_ArrayTest:: |
public | function |