protected function setUp()
{
$this->datatype = DatatypeModel::fromArray(array('name' => 'AbstractEditorTest', 'prevalue_value' => 's:26:"AbstractPrevalueEditorTest";', 'model' => 'AbstractEditorTest'));
$this->datatype->save();
$mockDatatype = $this->getMockForAbstractClass('Gc\\Datatype\\AbstractDatatype');
$application = Registry::get('Application');
$mockDatatype->setRequest($application->getServiceManager()->get('Request'));
$mockDatatype->setRouter($application->getServiceManager()->get('Router'));
$mockDatatype->setHelperManager($application->getServiceManager()->get('viewhelpermanager'));
$mockDatatype->load($this->datatype, 1);
$this->object = $this->getMockForAbstractClass('Gc\\Datatype\\AbstractDatatype\\AbstractPrevalueEditor', array($mockDatatype));
}