Commit 128ee07b by Carsten Brandt

100% test coverage for CacheSession

parent bd2404f1
......@@ -18,11 +18,22 @@ class CacheSessionTest extends \yiiunit\TestCase
Yii::$app->setComponent('cache', new FileCache());
}
public function testCreate()
public function testCacheSession()
{
$session = new CacheSession();
$session->writeSession('test', 'sessionData');
$this->assertEquals('sessionData', $session->readSession('test'));
$session->destroySession('test');
$this->assertEquals('', $session->readSession('test'));
}
public function testInvalidCache()
{
$this->setExpectedException('yii\base\InvalidConfigException');
$session = new CacheSession(array(
'cache' => 'invalid',
));
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment