Expanded class hierarchy of TwigResourceTest
class TwigResourceTest extends \PHPUnit_Framework_TestCase {
protected function setUp() {
if (!class_exists('Twig_Environment')) {
$this
->markTestSkipped('Twig is not installed.');
}
}
public function testInvalidTemplateNameGetContent() {
$loader = $this
->getMock('Twig_LoaderInterface');
$loader
->expects($this
->once())
->method('getSource')
->with('asdf')
->will($this
->throwException(new \Twig_Error_Loader('')));
$resource = new TwigResource($loader, 'asdf');
$this
->assertEquals('', $resource
->getContent());
}
public function testInvalidTemplateNameIsFresh() {
$loader = $this
->getMock('Twig_LoaderInterface');
$loader
->expects($this
->once())
->method('isFresh')
->with('asdf', 1234)
->will($this
->throwException(new \Twig_Error_Loader('')));
$resource = new TwigResource($loader, 'asdf');
$this
->assertFalse($resource
->isFresh(1234));
}
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
TwigResourceTest:: |
protected | function | ||
TwigResourceTest:: |
public | function | ||
TwigResourceTest:: |
public | function |