public function testTransformValue()
 {
     $builder = $this->prophesize('\\StoutLogic\\AcfBuilder\\FieldsBuilder');
     $builder->getName()->willReturn('Fields Builder Name');
     $transform = new Transform\NamespaceFieldKey($builder->reveal());
     $this->assertSame('field_fields_builder_name_value', $transform->transformValue('field_value'));
     $this->assertSame('field_fields_builder_name_value', $transform->transformValue('group_value'));
 }
 /**
  * Apply transformations to a layout
  * @param  array $layout Layout configuration array
  * @return array Transformed layout configuration array
  */
 private function transformLayout($layout)
 {
     $layoutTransform = new Transform\FlexibleContentLayout($this);
     $namespaceTransform = new Transform\NamespaceFieldKey($this);
     return $namespaceTransform->transform($layoutTransform->transform($layout));
 }