public function testInitWithoutPersistence() { $this->setExpectedException('Balance\\Form\\FormException', 'Invalid Model'); $form = new Postings(); // Localizador de Serviços Superior $serviceLocator = new ServiceManager(); // Gerenciador de Formulários $formElementManager = new FormElementManager(); // Dependência $formElementManager->setServiceLocator($serviceLocator); // Configurar Localizador de Serviços Superior $form->setServiceLocator($formElementManager); // Camada de Modelo de Contas $serviceLocator->setService('Balance\\Model\\Persistence\\Accounts', $this->getMock('Balance\\Model\\Persistence\\PersistenceInterface')); $form->init(); }