Pantheon\Terminus\UnitTests\Session\SessionTest::testIsNotActive PHP Метод

testIsNotActive() публичный Метод

Test destroying the session
public testIsNotActive ( )
    public function testIsNotActive()
    {
        $data = ['user_id' => '1234', 'session' => '12345', 'expires_at' => time() - 100];
        $this->filecache->expects($this->once())->method('get')->with('session')->willReturn($data);
        $config = $this->getMockBuilder(Config::class)->disableOriginalConstructor()->getMock();
        $config->expects($this->once())->method('get')->with('test_mode')->willReturn(false);
        $this->session = new Session($this->filecache);
        $this->session->setConfig($config);
        $this->assertEquals(false, $this->session->isActive());
    }