SessionResolverTest.php 812 B

1234567891011121314151617
  1. <?php
  2. class SessionResolverTest extends PHPUnit_Framework_TestCase {
  3. public function testDriversCanBeResolved()
  4. {
  5. IoC::resolve('laravel.config')->set('application.key', 'something');
  6. $this->assertInstanceOf('Laravel\\Session\\Manager', IoC::resolve('laravel.session.manager'));
  7. $this->assertInstanceOf('Laravel\\Session\\Drivers\\APC', IoC::resolve('laravel.session.apc'));
  8. $this->assertInstanceOf('Laravel\\Session\\Drivers\\Cookie', IoC::resolve('laravel.session.cookie'));
  9. $this->assertInstanceOf('Laravel\\Session\\Drivers\\Database', IoC::resolve('laravel.session.database'));
  10. $this->assertInstanceOf('Laravel\\Session\\Drivers\\File', IoC::resolve('laravel.session.file'));
  11. $this->assertInstanceOf('Laravel\\Session\\Drivers\\Memcached', IoC::resolve('laravel.session.memcached'));
  12. }
  13. }