public function testIsToString()
{
$browser = new Browser();
$this->assertEquals('', $browser->toString());
$browser->reset(['name' => 'Chrome', 'version' => new Version(['value' => '47.0.2526.73', 'details' => 1])]);
$this->assertEquals('Chrome 47', $browser->toString());
$browser->reset(['name' => 'Safari', 'version' => new Version(['value' => '8.0']), 'hidden' => true]);
$this->assertEquals('', $browser->toString());
$browser->reset(['name' => 'TestBrowser', 'using' => new Using(['name' => 'Crosswalk Webview'])]);
$this->assertEquals('TestBrowser', $browser->toString());
$browser->reset(['using' => new Using(['name' => 'Crosswalk Webview'])]);
$this->assertEquals('Crosswalk Webview', $browser->toString());
}