woocommerce-paypal-payments/modules.local/cache-module/tests/PHPUnit/Cache/CacheClearTest.php
2020-04-13 11:52:50 +03:00

29 lines
651 B
PHP

<?php
declare(strict_types=1);
namespace Inpsyde\CacheModule\Cache;
use PHPUnit\Framework\TestCase;
use function Brain\Monkey\Functions\expect;
class CacheClearTest extends TestCase
{
public function testClear()
{
$testee = new Cache('group');
expect('wp_cache_flush')
->once()
->andReturn(true);
$this->assertTrue($testee->clear());
}
public function testClearReturnsFalseWhenCacheWasNotCleared()
{
$testee = new Cache('group');
expect('wp_cache_flush')
->once()
->andReturn(false);
$this->assertFalse($testee->clear());
}
}