Skip to content

Testing

Assertion utilities: equal, contains, length, true, not null, greater than.

6 modules

ModuleDescription
Afirmar ContemAfirmar que uma colecao contem um valor
Afirmar IgualAfirmar que dois valores sao iguais
Afirmar Maior QueAfirmar que um valor e maior que outro
Afirmar TamanhoAfirmar que uma colecao tem o tamanho esperado
Afirmar Nao NuloAfirmar que um valor nao e nulo ou indefinido
Afirmar VerdadeiroAfirmar que uma condicao e verdadeira

Modules

Afirmar Contem

test.assert_contains

Afirmar que uma colecao contem um valor

Parameters:

NameTypeRequiredDefaultDescription
collection['array', 'string']Yes-Colecao para buscar
value['string', 'number', 'boolean']Yes-Colecao para buscar
messagestringNo-Valor para encontrar

Output:

FieldTypeDescription
passedbooleanMensagem de erro personalizada
collection['array', 'string']Se a afirmacao passou
value['string', 'number', 'boolean']Afirmar que uma colecao contem um valor
messagestringAfirmar que uma colecao contem um valor

Afirmar Igual

test.assert_equal

Afirmar que dois valores sao iguais

Parameters:

NameTypeRequiredDefaultDescription
actual['string', 'number', 'boolean', 'object', 'array']Yes-Valor real
expected['string', 'number', 'boolean', 'object', 'array']Yes-Valor real
messagestringNo-Valor esperado

Output:

FieldTypeDescription
passedbooleanMensagem de erro personalizada
actual['string', 'number', 'boolean', 'object', 'array']Se a afirmacao passou
expected['string', 'number', 'boolean', 'object', 'array']Afirmar que dois valores sao iguais
messagestringAfirmar que dois valores sao iguais

Afirmar Maior Que

test.assert_greater_than

Afirmar que um valor e maior que outro

Parameters:

NameTypeRequiredDefaultDescription
actualnumberYes-Valor real
thresholdnumberYes-Valor real
messagestringNo-Valor limite

Output:

FieldTypeDescription
passedbooleanMensagem de erro personalizada
actualnumberSe a afirmacao passou
thresholdnumberAfirmar que um valor e maior que outro
messagestringAfirmar que um valor e maior que outro

Afirmar Tamanho

test.assert_length

Afirmar que uma colecao tem o tamanho esperado

Parameters:

NameTypeRequiredDefaultDescription
collection['array', 'string']Yes-Colecao para verificar
expected_lengthnumberYes-Colecao para verificar
messagestringNo-Tamanho esperado

Output:

FieldTypeDescription
passedbooleanMensagem de erro personalizada
actual_lengthnumberMensagem de erro personalizada
expected_lengthnumberAfirmar que uma colecao tem o tamanho esperado
messagestringAfirmar que uma colecao tem o tamanho esperado

Afirmar Nao Nulo

test.assert_not_null

Afirmar que um valor nao e nulo ou indefinido

Parameters:

NameTypeRequiredDefaultDescription
value['string', 'number', 'boolean', 'object', 'array', 'null']Yes-Valor para verificar
messagestringNo-Valor para verificar

Output:

FieldTypeDescription
passedbooleanAfirmar que um valor nao e nulo ou indefinido
messagestringAfirmar que um valor nao e nulo ou indefinido

Afirmar Verdadeiro

test.assert_true

Afirmar que uma condicao e verdadeira

Parameters:

NameTypeRequiredDefaultDescription
conditionbooleanYes-Condicao para verificar
messagestringNo-Condicao para verificar

Output:

FieldTypeDescription
passedbooleanAfirmar que uma condicao e verdadeira
messagestringAfirmar que uma condicao e verdadeira

Released under the Apache 2.0 License.