Skip to content

Advpl example#10

Open
Dadinel wants to merge 2 commits into
masterfrom
advpl_example
Open

Advpl example#10
Dadinel wants to merge 2 commits into
masterfrom
advpl_example

Conversation

@Dadinel

@Dadinel Dadinel commented Jul 31, 2018

Copy link
Copy Markdown
Collaborator

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

@LeonardoRios

Copy link
Copy Markdown
      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

Dadinel commented Oct 14, 2018

Copy link
Copy Markdown
Collaborator Author

@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
Copy Markdown

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

Dadinel commented Oct 17, 2018

Copy link
Copy Markdown
Collaborator Author

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
Copy Markdown

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