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');
}