Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Advpl example #10

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Advpl example #10

wants to merge 2 commits into from

Conversation

Dadinel
Copy link
Collaborator

@Dadinel Dadinel commented Jul 31, 2018

Exemplo de classe Advpl para a execução dos testes.

@LeonardoRios
Copy link

      Exemplo de classe Advpl para a execução dos testes.

@Dadinel ,

Eu estava vendo o código e existem algumas classes que não encontrei a implementação dela e é usado no exemplo que você fez.
Por acaso poderia disponibilizar a implementação das classes FWDefaultTestCase e FWTestResult caso tenham sido desenvolvidas por você por favor?

@Dadinel
Copy link
Collaborator Author

Dadinel commented Oct 14, 2018

@LeonardoRios Opa, eu não desenvolvi elas, elas fazem parte da LIB de testes que esse repositório faz uso. Para que a extensão advpl-unit-test possa ser utilizada, você precisa ter essas entre outras classes em seu repositório.

@LeonardoRios
Copy link

Olá @Dadinel, tudo bem?

Eu cheguei a aplicar o patch que tem no repositório, mas eu vi que no seu exemplo os métodos são retornados objetos e não consegui entender direito como posso utilizar para Testes Unitários.
Por acaso você poderia dar uma dica sobre o uso?

@Dadinel
Copy link
Collaborator Author

Dadinel commented Oct 17, 2018

Oi, a ideia desse exemplo é exatamente dar essa dica de utilização, nesse exemplo tem todos os métodos disponíveis para teste e sua forma de utilização.

@LeonardoRios
Copy link

Oi, a ideia desse exemplo é exatamente dar essa dica de utilização, nesse exemplo tem todos os métodos disponíveis para teste e sua forma de utilização.

Obrigado @Dadinel !
No meu VS CODE não estava funcionando, mas o comentário feito em uma das issues (#1 (comment)) resolveu o meu problema.
Funcionou quando Mudei no src\AdvplRunner.ts (linha 128) de "this.testResult = obj.tests;" para "this.testResult = obj.tests || obj;"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants