Skip to content

Testing

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

6 modules

ModuleDescription
Affirmer contientAffirmer qu'une collection contient une valeur
Affirmer egalAffirmer que deux valeurs sont egales
Affirmer superieur aAffirmer qu'une valeur est superieure a une autre
Affirmer longueurAffirmer qu'une collection a la longueur attendue
Affirmer non nullAffirmer qu'une valeur n'est pas null ou undefined
Affirmer vraiAffirmer qu'une condition est vraie

Modules

Affirmer contient

test.assert_contains

Affirmer qu'une collection contient une valeur

Parameters:

NameTypeRequiredDefaultDescription
collection['array', 'string']Yes-Collection dans laquelle rechercher
value['string', 'number', 'boolean']Yes-Collection dans laquelle rechercher
messagestringNo-Valeur a trouver

Output:

FieldTypeDescription
passedbooleanMessage d'erreur personnalise
collection['array', 'string']Si l'affirmation a passe
value['string', 'number', 'boolean']Affirmer qu'une collection contient une valeur
messagestringAffirmer qu'une collection contient une valeur

Affirmer egal

test.assert_equal

Affirmer que deux valeurs sont egales

Parameters:

NameTypeRequiredDefaultDescription
actual['string', 'number', 'boolean', 'object', 'array']Yes-Valeur reelle
expected['string', 'number', 'boolean', 'object', 'array']Yes-Valeur reelle
messagestringNo-Valeur attendue

Output:

FieldTypeDescription
passedbooleanMessage d'erreur personnalise
actual['string', 'number', 'boolean', 'object', 'array']Si l'affirmation a passe
expected['string', 'number', 'boolean', 'object', 'array']Affirmer que deux valeurs sont egales
messagestringAffirmer que deux valeurs sont egales

Affirmer superieur a

test.assert_greater_than

Affirmer qu'une valeur est superieure a une autre

Parameters:

NameTypeRequiredDefaultDescription
actualnumberYes-Valeur reelle
thresholdnumberYes-Valeur reelle
messagestringNo-Valeur seuil

Output:

FieldTypeDescription
passedbooleanMessage d'erreur personnalise
actualnumberSi l'affirmation a passe
thresholdnumberAffirmer qu'une valeur est superieure a une autre
messagestringAffirmer qu'une valeur est superieure a une autre

Affirmer longueur

test.assert_length

Affirmer qu'une collection a la longueur attendue

Parameters:

NameTypeRequiredDefaultDescription
collection['array', 'string']Yes-Collection a verifier
expected_lengthnumberYes-Collection a verifier
messagestringNo-Longueur attendue

Output:

FieldTypeDescription
passedbooleanMessage d'erreur personnalise
actual_lengthnumberMessage d'erreur personnalise
expected_lengthnumberAffirmer qu'une collection a la longueur attendue
messagestringAffirmer qu'une collection a la longueur attendue

Affirmer non null

test.assert_not_null

Affirmer qu'une valeur n'est pas null ou undefined

Parameters:

NameTypeRequiredDefaultDescription
value['string', 'number', 'boolean', 'object', 'array', 'null']Yes-Valeur a verifier
messagestringNo-Valeur a verifier

Output:

FieldTypeDescription
passedbooleanAffirmer qu'une valeur n'est pas null ou undefined
messagestringAffirmer qu'une valeur n'est pas null ou undefined

Affirmer vrai

test.assert_true

Affirmer qu'une condition est vraie

Parameters:

NameTypeRequiredDefaultDescription
conditionbooleanYes-Condition a verifier
messagestringNo-Condition a verifier

Output:

FieldTypeDescription
passedbooleanAffirmer qu'une condition est vraie
messagestringAffirmer qu'une condition est vraie

Released under the Apache 2.0 License.