Skip to content

Testing

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

6 modules

ModuleDescription
Enthält bestätigenBestätigen, dass eine Sammlung einen Wert enthält
Gleichheit bestätigenBestätigen, dass zwei Werte gleich sind
Größer als bestätigenBestätigen, dass ein Wert größer als ein anderer ist
Länge bestätigenBestätigen, dass eine Sammlung die erwartete Länge hat
Nicht null bestätigenBestätigen, dass ein Wert nicht null oder undefiniert ist
Wahr bestätigenBestätigen, dass eine Bedingung wahr ist

Modules

Enthält bestätigen

test.assert_contains

Bestätigen, dass eine Sammlung einen Wert enthält

Parameters:

NameTypeRequiredDefaultDescription
collection['array', 'string']Yes-Sammlung zum Durchsuchen
value['string', 'number', 'boolean']Yes-Sammlung zum Durchsuchen
messagestringNo-Zu findender Wert

Output:

FieldTypeDescription
passedbooleanBenutzerdefinierte Fehlermeldung
collection['array', 'string']Ob Bestätigung bestanden wurde
value['string', 'number', 'boolean']Bestätigen, dass eine Sammlung einen Wert enthält
messagestringBestätigen, dass eine Sammlung einen Wert enthält

Gleichheit bestätigen

test.assert_equal

Bestätigen, dass zwei Werte gleich sind

Parameters:

NameTypeRequiredDefaultDescription
actual['string', 'number', 'boolean', 'object', 'array']Yes-Tatsächlicher Wert
expected['string', 'number', 'boolean', 'object', 'array']Yes-Tatsächlicher Wert
messagestringNo-Erwarteter Wert

Output:

FieldTypeDescription
passedbooleanBenutzerdefinierte Fehlermeldung
actual['string', 'number', 'boolean', 'object', 'array']Ob Bestätigung bestanden wurde
expected['string', 'number', 'boolean', 'object', 'array']Bestätigen, dass zwei Werte gleich sind
messagestringBestätigen, dass zwei Werte gleich sind

Größer als bestätigen

test.assert_greater_than

Bestätigen, dass ein Wert größer als ein anderer ist

Parameters:

NameTypeRequiredDefaultDescription
actualnumberYes-Tatsächlicher Wert
thresholdnumberYes-Tatsächlicher Wert
messagestringNo-Schwellenwert

Output:

FieldTypeDescription
passedbooleanBenutzerdefinierte Fehlermeldung
actualnumberOb Bestätigung bestanden wurde
thresholdnumberBestätigen, dass ein Wert größer als ein anderer ist
messagestringBestätigen, dass ein Wert größer als ein anderer ist

Länge bestätigen

test.assert_length

Bestätigen, dass eine Sammlung die erwartete Länge hat

Parameters:

NameTypeRequiredDefaultDescription
collection['array', 'string']Yes-Zu prüfende Sammlung
expected_lengthnumberYes-Zu prüfende Sammlung
messagestringNo-Erwartete Länge

Output:

FieldTypeDescription
passedbooleanBenutzerdefinierte Fehlermeldung
actual_lengthnumberBenutzerdefinierte Fehlermeldung
expected_lengthnumberBestätigen, dass eine Sammlung die erwartete Länge hat
messagestringBestätigen, dass eine Sammlung die erwartete Länge hat

Nicht null bestätigen

test.assert_not_null

Bestätigen, dass ein Wert nicht null oder undefiniert ist

Parameters:

NameTypeRequiredDefaultDescription
value['string', 'number', 'boolean', 'object', 'array', 'null']Yes-Zu prüfender Wert
messagestringNo-Zu prüfender Wert

Output:

FieldTypeDescription
passedbooleanBestätigen, dass ein Wert nicht null oder undefiniert ist
messagestringBestätigen, dass ein Wert nicht null oder undefiniert ist

Wahr bestätigen

test.assert_true

Bestätigen, dass eine Bedingung wahr ist

Parameters:

NameTypeRequiredDefaultDescription
conditionbooleanYes-Zu prüfende Bedingung
messagestringNo-Zu prüfende Bedingung

Output:

FieldTypeDescription
passedbooleanBestätigen, dass eine Bedingung wahr ist
messagestringBestätigen, dass eine Bedingung wahr ist

Released under the Apache 2.0 License.