示例#1
0
 public function testRemover()
 {
     FixtureLoader::init();
     FixtureLoader::execute();
     $objProcessoService = new ProcessoService();
     $objProcessoService->createService(Bootstrap::getServiceManager());
     $objProcessoService->remover($objProcessoService->getProcesso(1));
     $this->assertEquals(array(), $this->getListaDeProcessos());
     FixtureLoader::destroy();
 }
示例#2
0
 public function testPersistirUpdate()
 {
     FixtureLoader::init();
     FixtureLoader::execute();
     $objAtividadeService = new AtividadeService();
     $objAtividadeService->createService(Bootstrap::getServiceManager());
     $objProcessoService = new ProcessoService();
     $objProcessoService->createService(Bootstrap::getServiceManager());
     $objProcesso = $objProcessoService->getProcesso(1);
     $objAtividade = $objAtividadeService->persistir(array('cd_atividade' => 1, 'ds_descricao' => 'Teste Descricao 1 update', 'ds_detalhes' => 'Teste Detalhes 1 update', 'nr_ordem' => 11, 'objProcesso' => $objProcesso));
     $this->assertEquals(array(array('cd_atividade' => 1, 'ds_descricao' => 'Teste Descricao 1 update', 'ds_detalhes' => 'Teste Detalhes 1 update', 'nr_ordem' => 11)), $this->getListaDeAtividades());
     $this->assertEquals($objProcesso, $objAtividade->getObjProcesso());
     FixtureLoader::destroy();
 }