Skip to content

Commit

Permalink
fix: correção para teste de bloco já incluido com nome da unidade (#671)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mauro1706 authored Oct 7, 2024
1 parent 5f55771 commit eb3f5f7
Show file tree
Hide file tree
Showing 6 changed files with 53 additions and 11 deletions.
17 changes: 15 additions & 2 deletions tests_sei4/funcional/src/fixtures/BlocoDeTramiteFixture.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,22 @@ protected function cadastrar($dados = [])
$objBlocoDeTramiteDTO->setNumOrdem($ordem);

$objBlocoDeTramiteDB = new \TramiteEmBlocoBD($this->inicializarObjInfraIBanco());
$objBlocoDeTramiteDB->cadastrar($objBlocoDeTramiteDTO);
$objBlocoDeTramiteDTO = $objBlocoDeTramiteDB->cadastrar($objBlocoDeTramiteDTO);

return $objBlocoDeTramiteDTO;
$objUnidadeDTO = $this->consultarUnidadeRelacionada($objBlocoDeTramiteDTO);
$objBlocoDeTramiteDTO->setStrSiglaUnidade($objUnidadeDTO->getStrSigla());

return $objBlocoDeTramiteDTO;
}

protected function consultarUnidadeRelacionada(TramiteEmBlocoDTO $objBlocoDeTramiteDB)
{
$objUnidadeDTO = new \UnidadeDTO();
$objUnidadeDTO->setNumIdUnidade($objBlocoDeTramiteDB->getNumIdUnidade());
$objUnidadeDTO->retTodos();

$objUnidadeBD = new \UnidadeBD($this->inicializarObjInfraIBanco());
return $objUnidadeBD->consultar($objUnidadeDTO);
}

public function excluir($id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,9 @@ public function teste_mesmo_processo_em_bloco()
$this->assertStringContainsString(
mb_convert_encoding(
'Prezado(a) usuário(a), o processo ' . self::$objProtocoloDTO->getStrProtocoloFormatado()
. ' encontra-se inserido no bloco ' . self::$objBlocoDeTramiteDTO->getNumId() . ' - '
. ' encontra-se inserido no bloco ' . self::$objBlocoDeTramiteDTO->getNumOrdem() . ' - '
. self::$objBlocoDeTramiteDTO->getStrDescricao()
. ' da unidade ' . self::$objBlocoDeTramiteDTO->getStrSiglaUnidade()
. '. Para continuar com essa ação é necessário que o processo seja removido do bloco em questão.'
, 'UTF-8', 'ISO-8859-1'),
$mensagem
Expand Down
17 changes: 15 additions & 2 deletions tests_sei41/funcional/src/fixtures/BlocoDeTramiteFixture.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,22 @@ protected function cadastrar($dados = [])
$objBlocoDeTramiteDTO->setNumOrdem($ordem);

$objBlocoDeTramiteDB = new \TramiteEmBlocoBD($this->inicializarObjInfraIBanco());
$objBlocoDeTramiteDB->cadastrar($objBlocoDeTramiteDTO);
$objBlocoDeTramiteDTO = $objBlocoDeTramiteDB->cadastrar($objBlocoDeTramiteDTO);

return $objBlocoDeTramiteDTO;
$objUnidadeDTO = $this->consultarUnidadeRelacionada($objBlocoDeTramiteDTO);
$objBlocoDeTramiteDTO->setStrSiglaUnidade($objUnidadeDTO->getStrSigla());

return $objBlocoDeTramiteDTO;
}

protected function consultarUnidadeRelacionada(TramiteEmBlocoDTO $objBlocoDeTramiteDB)
{
$objUnidadeDTO = new \UnidadeDTO();
$objUnidadeDTO->setNumIdUnidade($objBlocoDeTramiteDB->getNumIdUnidade());
$objUnidadeDTO->retTodos();

$objUnidadeBD = new \UnidadeBD($this->inicializarObjInfraIBanco());
return $objUnidadeBD->consultar($objUnidadeDTO);
}

public function excluir($id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,9 @@ public function teste_mesmo_processo_em_bloco()
$this->assertStringContainsString(
mb_convert_encoding(
'Prezado(a) usuário(a), o processo ' . self::$objProtocoloDTO->getStrProtocoloFormatado()
. ' encontra-se inserido no bloco ' . self::$objBlocoDeTramiteDTO->getNumId() . ' - '
. ' encontra-se inserido no bloco ' . self::$objBlocoDeTramiteDTO->getNumOrdem() . ' - '
. self::$objBlocoDeTramiteDTO->getStrDescricao()
. ' da unidade ' . self::$objBlocoDeTramiteDTO->getStrSiglaUnidade()
. '. Para continuar com essa ação é necessário que o processo seja removido do bloco em questão.'
, 'UTF-8', 'ISO-8859-1'),
$mensagem
Expand Down
19 changes: 16 additions & 3 deletions tests_super/funcional/src/fixtures/BlocoDeTramiteFixture.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,29 @@ protected function cadastrar($dados = [])

$objBlocoDeTramiteDTO->setNumIdUnidade($dados['IdUnidade'] ?: 110000001);
$objBlocoDeTramiteDTO->setNumIdUsuario($dados['IdUsuario'] ?: 100000001);
$objBlocoDeTramiteDTO->setStrDescricao($dados['Descricao'] ?: 'Bloco para envio');
$objBlocoDeTramiteDTO->setStrDescricao($dados['Descricao'] ?: 'Bloco para envio 12');
$objBlocoDeTramiteDTO->setStrIdxBloco($dados['IdxBloco'] ?: 'Bloco para envio');
$objBlocoDeTramiteDTO->setStrStaTipo($dados['IdxBloco'] ?: 'I');
$objBlocoDeTramiteDTO->setStrStaEstado($dados['IdxBloco'] ?: 'A');
$objBlocoDeTramiteDTO->setNumOrdem($ordem);

$objBlocoDeTramiteDB = new \TramiteEmBlocoBD($this->inicializarObjInfraIBanco());
$objBlocoDeTramiteDB->cadastrar($objBlocoDeTramiteDTO);
$objBlocoDeTramiteDTO = $objBlocoDeTramiteDB->cadastrar($objBlocoDeTramiteDTO);

return $objBlocoDeTramiteDTO;
$objUnidadeDTO = $this->consultarUnidadeRelacionada($objBlocoDeTramiteDTO);
$objBlocoDeTramiteDTO->setStrSiglaUnidade($objUnidadeDTO->getStrSigla());

return $objBlocoDeTramiteDTO;
}

protected function consultarUnidadeRelacionada(TramiteEmBlocoDTO $objBlocoDeTramiteDB)
{
$objUnidadeDTO = new \UnidadeDTO();
$objUnidadeDTO->setNumIdUnidade($objBlocoDeTramiteDB->getNumIdUnidade());
$objUnidadeDTO->retTodos();

$objUnidadeBD = new \UnidadeBD($this->inicializarObjInfraIBanco());
return $objUnidadeBD->consultar($objUnidadeDTO);
}

public function excluir($id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,14 @@ public function teste_mesmo_processo_em_bloco()
$this->assertStringContainsString(
mb_convert_encoding(
'Prezado(a) usuário(a), o processo ' . self::$objProtocoloDTO->getStrProtocoloFormatado()
. ' encontra-se inserido no bloco ' . self::$objBlocoDeTramiteDTO->getNumId() . ' - '
. ' encontra-se inserido no bloco ' . self::$objBlocoDeTramiteDTO->getNumOrdem() . ' - '
. self::$objBlocoDeTramiteDTO->getStrDescricao()
. ' da unidade ' . self::$objBlocoDeTramiteDTO->getStrSiglaUnidade()
. '. Para continuar com essa ação é necessário que o processo seja removido do bloco em questão.'
, 'UTF-8', 'ISO-8859-1'),
$mensagem
);

$this->paginaBase->sairSistema();
}

Expand Down

0 comments on commit eb3f5f7

Please sign in to comment.