Esse recurso causa o "pulo" da função, classe inteira ou somente o método de testes, independentemente de quantas funções de asserts existem implementados em seu escopo.
Portanto, mesmo que hajam muitos asserts implementados, quando houver @skip() o PROBAT irá registrar somente 1 (um) salto no resultado de testes, pois ele irá fazer referência à função, classe ou ao método e não ao seu conteúdo.
Exemplos:
@Skip() para função:
@TestFixture() @Skip() user function test_function_skip() ... return .T.
@Skip() para classe:
@TestFixture() @Skip() class test_class_skip() ... endclass
@Skip() para método:
@Test() @Skip() public method test_method_skip() ... return .T.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas