Árvore de páginas

Versões comparadas

Chave

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

Verifica se o valor produzido (string) pelo teste contém uma string determinada.


Sintaxe


tlpp.probat.assertIsContained( < cValue >, < cExpected >, [ cDesc ] )

ou


using namespace tlpp.probat

assertIsContained( < cValue >, < cExpected >, [ cDesc ] )


Parâmetros
NomeTipoDescriçãoObrigatórioReferência
cValuecharacterValor produzido pelo testeX
cExpectedcharacterValor que deve estar contido em "cValue"X
cDesccharacterDescrição do teste (opcional)

Retorno
NomeTipoDescrição
lRetlogicalRetorna o resultado de ( cExpected $ cValue )
Observações
  • Caso o assertIsContained() 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_assertIsContained()

  local c1        := "the value is correct"   as character
  local c2        := "the value is invalid"   as character
  local cExpected := "invalid"                as character

  assertIsContained( c1, cExpected ) // Erro
  assertIsContained( c2, cExpected ) // Ok

return .T.


Abrangência

01.02.10