Open amelquia opened 1 week ago
Realizado a implementação do teste no PR: ModTramitaGovBR -> https://github.com/pengovbr/mod-sei-pen/pull/743
Segue evidências dos testes: https://github.com/user-attachments/assets/055914d3-173c-4a34-9e62-526ada6ea6f1
Bom dia @amelquia , @Mauro1706 e @mateussbh ....segue evidência do funcionamento correto do teste:
$make test-unit teste=ProcessoEletronicoRN/ConsultarRepositoriosDeEstruturasTest
Ambiente: SEI 4.0.12.15 Branch feat/rest
=======================================
GIT LOG:
commit https://github.com/pengovbr/mod-sei-pen/commit/27f8ad9d49897bb7452dc84b2b1ca5d93f918676 (HEAD -> feat/rest, origin/feat/rest) Author: mauro maurocosta.262017@gmail.com Date: Tue Dec 3 15:21:29 2024 -0300
test: teste unitario
Teste unitario receber recibo de tramite; Correção teste buscar estrutura commit https://github.com/pengovbr/mod-sei-pen/commit/6dd67e5825cb83c3bb0eb03815d738184fe5540f Author: Paul Richard Pereira Martins dos Anjos paul.anjos@gestao.gov.br Date: Tue Dec 3 15:23:28 2024 -0300
feat: criado teste unitario que valida o metodo cancelarTramite commit https://github.com/pengovbr/mod-sei-pen/commit/e95bf6756b481a502f527ae74f7e37d070d8a64e Author: Paul Richard 36829911+NinetiesPaul@users.noreply.github.com Date: Tue Dec 3 14:43:23 2024 -0300
feat: criado teste unitario que valida o metodo listarPendencias (#745)
Co-authored-by: Paul Richard Pereira Martins dos Anjos paul.anjos@gestao.gov.br commit https://github.com/pengovbr/mod-sei-pen/commit/81fda882dbab10f229c8c2fcb0ac5a7b2abaf93a Author: Mauro Costa 83025710+Mauro1706@users.noreply.github.com Date: Tue Dec 3 09:45:35 2024 -0300
test: teste unitário ciência recusa (#744)
======================================= RESULTADO TESTE
$ make test-unit teste=ProcessoEletronicoRN/ConsultarRepositoriosDeEstruturasTest
docker compose -f tests_super/funcional/docker-compose.yml run --rm -w /tests php-test-unit bash -c 'XDEBUG_MODE=coverage vendor/bin/phpunit --testdox --coverage-html html rn/ProcessoEletronicoRN/ConsultarRepositoriosDeEstruturasTest.php'
WARN[0000] /home/toor/Documentos/ministerio_economia/aplicacao_sei/sei_versoes/sei-trad-4.0.12.15/src/sei/web/modulos/mod-sei-pen/tests_super/funcional/docker-compose.yml: the attribute version
is obsolete, it will be ignored, please remove it to avoid potential confusion
PHPUnit 9.6.21 by Sebastian Bergmann and contributors.
Runtime: PHP 7.3.33 with Xdebug 3.0.4 Configuration: /tests/phpunit.xml
Consultar Repositorios De Estruturas ✔ Consultar repositorios de estruturas com sucesso 45 ms ✔ Consultar repositorios de estruturas sem resultados 2 ms ✔ Consultar repositorios de estruturas com erro 5 ms
Time: 00:01.696, Memory: 36.00 MB
OK (3 tests, 10 assertions)
Generating code coverage report in Cobertura XML format ... done [00:14.626]
Generating code coverage report in HTML format ... done [00:03.271]
=================================================================
===================================================================
Ambiente: SEI 4.1.2 Branch feat/rest
$make test-unit teste=ProcessoEletronicoRN/ConsultarRepositoriosDeEstruturasTest
$ make test-unit teste=ProcessoEletronicoRN/ConsultarRepositoriosDeEstruturasTest
docker compose -f tests_sei41/funcional/docker-compose.yml run --rm -w /tests php-test-unit bash -c 'XDEBUG_MODE=coverage vendor/bin/phpunit --testdox --coverage-html html rn/ProcessoEletronicoRN/ConsultarRepositoriosDeEstruturasTest.php'
WARN[0000] /home/toor/Documentos/ministerio_economia/aplicacao_sei/sei_versoes/sei-trad-4.1.2/sei/web/modulos/mod-sei-pen/tests_sei41/funcional/docker-compose.yml: the attribute version
is obsolete, it will be ignored, please remove it to avoid potential confusion
PHPUnit 9.6.21 by Sebastian Bergmann and contributors.
Runtime: PHP 7.3.33 with Xdebug 3.0.4 Configuration: /tests/phpunit.xml
Consultar Repositorios De Estruturas ✔ Consultar repositorios de estruturas com sucesso 58 ms ✔ Consultar repositorios de estruturas sem resultados 3 ms ✔ Consultar repositorios de estruturas com erro 6 ms
Time: 00:01.788, Memory: 36.00 MB
OK (3 tests, 10 assertions)
Generating code coverage report in HTML format ... done [00:18.878]
=====================================================================================
Sua solicitação de melhoria está relacionada a um problema? Por favor descreva.
Não.
Descreva a solução que você gostaria
Executar testes unitários para o método consultarRepositóriosDeEstruturas.
Critérios de aceite:
Definição de Feito (D.O.D. - Definition of Done)
Links úteis
https://homolog.api.processoeletronico.gov.br/swagger/swagger-ui/index.html#/