Skip to content

AAvchinnikova/DataValidator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hexlet tests and linter status:

Actions Status

Maintainability Badge

Test Coverage Badge

Data validator

Data validator это библиотека для проверки корректности данных для следующих типов: String, Number, Map. Библиотека содержит методы для следующих проверок:

String:

required() - значение не пустое или не установлено как null.

minLength() - длина строки меньше или равна установленного значения.

contains() - строка содержит переданное значение (substring).

Number:

required() - значение не установлено как null.

positive() - переданное число позитивно.

range() - переданное число находиться внутри заданного диапазона (включительно).

Map:

required() - значение не установлено как null.

sizeof() - проверка, что Map равно заданному размеру.

shape() - позволяет описать проверку вставленных объектов карты по ключам.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published