gotta-validate
Version:
A POJO object validator for node, built with resources, promises, and testing in mind.
15 lines (11 loc) • 526 B
JavaScript
var password = require('./index');
describe('required rule', function () {
it ('should return undefined if password is ok', function () {
var result = password('password', 'VrStr32!');
expect(result).not.toBeDefined();
});
it ('should return error if password is not strong enough', function () {
var result = password('password', 'nah');
expect(result).toBe('must be greater than or equal to 8 characters long, contain one or more uppercase, lowercase, numeric, and special characters');
});
});