Árvore de páginas

Verifica se o valor produzido pelo teste coincide em sua totalidade com a expressão regular informada.


Sintaxe


tlpp.probat.assertIsRegExFull( < cValue >, < cPattern >, [ cDesc ] )

ou


using namespace tlpp.probat

assertIsRegExFull( < cValue >, < cPattern >, [ cDesc ] )


Parâmetros
NomeTipoDescriçãoObrigatórioReferência
cValuecharacterValor produzido pelo testeX
cPatterncharacterPattern da expressão regular que valida todo o conteúdo de "cValue"X
cDesccharacterDescrição do teste (opcional)

Retorno
NomeTipoDescrição
lRetlogicalIndica se o valor coincide totalmente com a expressão regular.
Observações
  • Caso o assertIsRegExFull() for chamado sem que tenha o PROBAT em execução, os valores gerados serão somente exibidos no console.log da aplicação.


Exemplos


#include "tlpp-probat.th"

using namespace tlpp.probat

@TestFixture()
function sample_assertIsRegExFull()

  assertIsRegExFull( "So tem letras", "[A-Za-z ]+" ) // Ok
  assertIsRegExFull( "Tem 1 numero" , "[A-Za-z ]+" ) // Erro

return .T.


Abrangência

01.02.10