/**
  * @group default
  * @param \EVought\vCardTools\PropertySpecification $specification
  * @depends testSetAndBuild
  */
 public function testSetFromVCardLine(PropertySpecification $specification)
 {
     $vcardLine = new VCardLine('4.0');
     $vcardLine->setGroup('g')->setName('url')->setValue('http://abc.es');
     $builder = $specification->getBuilder();
     $builder->setFromVCardLine($vcardLine);
     $this->assertEquals('g', $builder->getGroup());
     $this->assertEquals('http://abc.es', $builder->getValue());
     return $specification;
 }
 /**
  * @group default
  * @param \EVought\vCardTools\PropertySpecification $specification
  * @depends testSetAndBuild
  */
 public function testSetFromVCardLine(PropertySpecification $specification)
 {
     $vcardLine = new VCardLine('4.0');
     $vcardLine->setGroup('glurg')->setName('adr')->setValue('value1;value2')->setParameter('type', ['work']);
     $builder = $specification->getBuilder();
     $builder->setFromVCardLine($vcardLine);
     $this->assertEquals('glurg', $builder->getGroup());
     $this->assertEquals(['work'], $builder->getTypes());
     $this->assertEquals(['Locality' => 'value1', 'Region' => 'value2'], $builder->getValue());
 }