msgcount++; } } public function testGetunread() { $this->browse(function ($browser) { $browser->go('mail'); $browser->waitFor('#messagelist tbody tr'); // Messages list state $this->assertCount($this->msgcount, $browser->elements('#messagelist tbody tr.unread')); if (!$browser->isDesktop()) { $browser->click('.back-sidebar-button'); } // Folders list state $browser->assertVisible('.folderlist li.inbox.unread'); $this->assertEquals(strval($this->msgcount), $browser->text('.folderlist li.inbox span.unreadcount')); }); } }