param-validator-node
Version:
parameter validator module.
19 lines (18 loc) • 866 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var index_1 = require("../index");
test('Should give reponse missing parameter name', function () {
var requestPayload = { email: 'test@gmail.com' };
var checkRequiredParamm = ['name'];
expect((0, index_1.checkRequiredMissingParam)(requestPayload, checkRequiredParamm)).toBe('Missing param [name]');
});
test('Should give reponse Empty request found.', function () {
var requestPayload = {};
var checkRequiredParamm = ['name'];
expect((0, index_1.checkRequiredMissingParam)(requestPayload, checkRequiredParamm)).toBe(' Empty request found.');
});
test('Should give reponse false.', function () {
var requestPayload = {};
var checkRequiredParamm = [];
expect((0, index_1.checkRequiredMissingParam)(requestPayload, [])).toBe(false);
});