* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Tests\Component\Templating\Loader; require_once __DIR__.'/../Fixtures/ProjectTemplateDebugger.php'; use Symfony\Component\Templating\Loader\Loader; class LoaderTest extends \PHPUnit_Framework_TestCase { public function testGetSetDebugger() { $loader = new ProjectTemplateLoader4(); $loader->setDebugger($debugger = new \ProjectTemplateDebugger()); $this->assertTrue($loader->getDebugger() === $debugger, '->setDebugger() sets the debugger instance'); } } class ProjectTemplateLoader4 extends Loader { public function load($template, array $options = array()) { } public function getDebugger() { return $this->debugger; } public function isFresh($template, array $options = array(), $time) { return false; } }