/** * @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()); }