Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
#include "tlpp-probat.th"

@TestFixture(target="item.1")
function test_sample_1()

...


O exemplo acima está "linkando" o teste com o "item.1" da lista. Porém, ainda não temos teste "linkando" com o "item.2", portanto, caso executarmos o **PROBAT** com esse cenário, teremos um erro registrado.

Logo, após a execução, no processo de apuração do resultado e geração do arquivo de exportação, teremos então algo como:

Bloco de código
languagexml
<testcase id="1" name="Element:item.1" time="0.000"  description="" >
  developed test: test dev OK
</testcase>
<testcase id="2" name="Element:item.2" time="0.001"  description="" >
  <failure type="Warning" message="validation error">
    [ER0003] item.2: there is no test developed for this element in cross-validation
  </failure>
</testcase>


Para eliminar esse problema nesse exemplo, teremos então que escrever um teste com o [target] para o "item.2".