public function testMergeAddsFieldsFromAnotherGroup()
{
$group1 = new FieldGroup('author');
$group1->add($field1 = new TestField('firstName'));
$group2 = new FieldGroup('publisher');
$group2->add($field2 = new TestField('lastName'));
$group1->merge($group2);
$this->assertTrue($group1->has('lastName'));
$this->assertEquals(new PropertyPath('publisher.lastName'), $group1->get('lastName')->getPropertyPath());
}