public function setUp() { $this->managerRegistryMock = $this->getMock('Doctrine\\Common\\Persistence\\ManagerRegistry'); $this->entityConfigMock = $this->getMockBuilder('Oro\\Bundle\\EntityConfigBundle\\Provider\\ConfigProvider')->disableOriginalConstructor()->getMock(); $this->formConfigMock = $this->getMockBuilder('Oro\\Bundle\\EntityConfigBundle\\Provider\\ConfigProvider')->disableOriginalConstructor()->getMock(); $this->extendConfigMock = $this->getMockBuilder('Oro\\Bundle\\EntityConfigBundle\\Provider\\ConfigProvider')->disableOriginalConstructor()->getMock(); $this->enumConfigMock = $this->getMockBuilder('Oro\\Bundle\\EntityConfigBundle\\Provider\\ConfigProvider')->disableOriginalConstructor()->getMock(); $this->fieldProviderMock = $this->getMockBuilder('Oro\\Bundle\\EntityBundle\\Provider\\EntityFieldProvider')->disableOriginalConstructor()->getMock(); $this->guesser = new RegularFieldTypeGuesser($this->managerRegistryMock, $this->entityConfigMock, $this->formConfigMock, $this->extendConfigMock, $this->enumConfigMock); $this->guesser->setFieldProvider($this->fieldProviderMock); }