/**
* tests getting an exiting platform
*
* @group data
* @group sourcetest
*/
public function testGetPlatform()
{
$this->object->addPlatformsFile($this->getPlatformsJsonFixture());
self::assertInternalType('array', $this->object->getPlatforms());
$platform = $this->object->getPlatform('Platform1');
self::assertInstanceOf('\\Browscap\\Data\\Platform', $platform);
$properties = $platform->getProperties();
self::assertInternalType('array', $properties);
self::assertArrayHasKey('Platform', $properties);
self::assertSame('Platform1', $properties['Platform']);
}