Bolt\Tests\Stack\StackTest::testInitializeFromDatabase PHP Method

testInitializeFromDatabase() public method

    public function testInitializeFromDatabase()
    {
        $this->session->remove('stack');
        $this->users->expects($this->once())->method('getCurrentUser')->willReturn(['stack' => ['a.txt']]);
        $this->filesystem->put('files://a.txt', '');
        $this->stack->getList();
        $this->assertEquals(['files://a.txt'], $this->session->get('stack'), 'Initializing stack from database should cache list in session');
    }