react-validation-mixin
Version:
Simple Validation Mixin for React.
28 lines (25 loc) • 890 B
JavaScript
var _chai = require('chai');
var _utils = require('../../src/utils');
describe('isSome', function () {
it('ensures strictly equal to single argument', function () {
var item;
var result = (0, _utils.isSome)(item, undefined);
(0, _chai.expect)(result).to.equal(true);
});
it('ensures strictly equal to multiple arguments', function () {
var item;
var result = (0, _utils.isSome)(item, undefined, null);
(0, _chai.expect)(result).to.equal(true);
});
it('ensures returns false when no arguments provided', function () {
var item;
var result = (0, _utils.isSome)(item);
(0, _chai.expect)(result).to.equal(false);
});
it('ensures strictly equal to multiple arguments negative', function () {
var item = 'a';
var result = (0, _utils.isSome)(item, null, undefined);
(0, _chai.expect)(result).to.equal(false);
});
});
;