public function testAddContent()
{
$this->assertNull($this->object->addContent($this->object, array()));
$result = $this->object->addContent($this->object, array(new Element\Text('text')));
$this->assertInternalType('array', $result);
$this->assertInstanceOf('Zend\\Form\\Element\\text', $result[0]);
$result = $this->object->addContent($this->object, '<input type="text" name="text">', 'prefix');
$result = $this->object->addContent($this->object, '<input type="text" name="text[test]">', 'prefix');
$this->assertInstanceof('Zend\\Form\\Element', $result);
$this->assertEquals('<input type="text" name="prefix[text][test]">', $result->getAttribute('content'));
$result = $this->object->addContent($this->object, new Element\Text('text-element'), 'prefix');
$this->assertInstanceOf('Zend\\Form\\Element\\Text', $result);
$this->assertEquals('prefix[text-element]', $result->getName());
}