/**
  * Test description.
  *
  * @param array $aliases         Test case aliases.
  * @param array $browser_config  Browser config.
  * @param array $expected_config Expected browser config.
  *
  * @return void
  * @dataProvider aliasResolutionDataProvider
  */
 public function testAliasResolution(array $aliases, array $browser_config, array $expected_config)
 {
     $this->assertSame($this->browser, $this->browser->setAliases($aliases));
     $this->browser->setup($browser_config);
     $this->assertEquals($expected_config['host'], $this->browser->getHost());
     $this->assertEquals($expected_config['port'], $this->browser->getPort());
     $this->assertEquals($expected_config['browserName'], $this->browser->getBrowserName());
     $this->assertEquals($expected_config['baseUrl'], $this->browser->getBaseUrl());
 }