Add tests [MAILPOET-3157]

This commit is contained in:
wxa
2020-09-22 14:42:01 +03:00
committed by Veljko V
parent fc31567b39
commit 11d2c95f46
2 changed files with 38 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
<?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);
}
}