O PROBAT procura no RPO por classes e funções que utilizam por determinadas annotations para a execução dos testes.
No exemplo usado com a implementação básica de um teste com classe, tivemos a utilização de duas annotations, são elas:
[TestFixture]
[Test]
Abaixo vamos resumir como a mágica acontece!
Portanto, detalharemos através dos passos de A a G.
[A]
Veja o trecho de nosso exemplo:
#include "tlpp-core.th" #include "tlpp-probat.th" @TestFixture() class test_sample
A annotation [TestFixture] serve para marcar a classe ou função como um dispositivo de teste.
Somente através dessa marcação é que o PROBAT consegue descobrir quais são as classes ou funções específicas de testes.
Um ponto importante é que para fazer uso da annotation referida é preciso importar a include exclusiva do PROBAT fazendo a inserção da instrução logo no começo do fonte: [#include "tlpp-probat.th"]
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas