From e3b6ba6babc53d1e7f1dc8b2c3f3e60139a829b5 Mon Sep 17 00:00:00 2001 From: chunice Date: Mon, 7 Mar 2016 17:54:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0test=E7=BC=93=E5=AD=98?= =?UTF-8?q?=E9=A9=B1=E5=8A=A8=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../library/think/cache/driver/testTest.php | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 tests/thinkphp/library/think/cache/driver/testTest.php diff --git a/tests/thinkphp/library/think/cache/driver/testTest.php b/tests/thinkphp/library/think/cache/driver/testTest.php new file mode 100644 index 00000000..cb6ae573 --- /dev/null +++ b/tests/thinkphp/library/think/cache/driver/testTest.php @@ -0,0 +1,70 @@ + +// +---------------------------------------------------------------------- + +/** + * Test缓存驱动测试 + * @author 刘志淳 + */ + +namespace tests\thinkphp\library\think\cache\driver; + +use think\Cache; + +class testTest extends \PHPUnit_Framework_TestCase +{ + /** + * 测试缓存读取 + * @return mixed + * @access public + */ + public function testGet() + { + $cache = Cache::connect(['type' => 'Test']); + + $this->assertFalse($cache->get('test')); + } + + /** + * 测试缓存设置 + * @return mixed + * @access public + */ + public function testSet() + { + $cache = Cache::connect(['type' => 'Test']); + + $this->assertTrue($cache->set('test', 'test')); + } + + /** + * 删除缓存测试 + * @return mixed + * @access public + */ + public function testRm() + { + $cache = Cache::connect(['type' => 'Test']); + + $this->assertTrue($cache->rm('test')); + } + + /** + * 清空缓存测试 + * @return mixed + * @access public + */ + public function testClear() + { + $cache = Cache::connect(['type' => 'Test']); + + $this->assertTrue($cache->clear()); + } +}