Files
piratepoet/mailpoet/tests/integration/Config/RendererFactoryTest.php
Jan Jakes 9f790efbf0 Move plugin files to a subfolder
[MAILPOET-3988]
2022-01-18 15:30:22 +01:00

26 lines
761 B
PHP

<?php
namespace MailPoet\Config;
use MailPoet\WP\Functions as WPFunctions;
class RendererFactoryTest extends \MailPoetTest {
public function testItCanEnableAndDisableCachingWithAFilter() {
$rendererFactory = new RendererFactory();
WPFunctions::get()->addFilter('mailpoet_template_cache_enabled', function () {
return true;
});
$renderer = $rendererFactory->getRenderer();
$result = $renderer->detectCache();
expect($result)->notEmpty();
$rendererFactory = new RendererFactory();
WPFunctions::get()->addFilter('mailpoet_template_cache_enabled', function () {
return false;
});
$renderer = $rendererFactory->getRenderer();
$result = $renderer->detectCache();
expect($result)->equals(false);
}
}