- describe('_isUUID', function () {
- it('is a uuid', function () {
- const result = DB._isUUID('8fde351e-2d63-11ed-8b0c-0025905f714a');
- assert.strictEqual(result, true);
- });
- it('is not a uuid', function () {
- const result = DB._isUUID('not a uuid');
- assert.strictEqual(result, false);
- });
- });
-
- describe('_isInfinites', function () {
- it('is true for Infinity', function () {
- const result = DB._isInfinites(Infinity);
- assert.strictEqual(result, true);
- });
- it('is true for negative Infinity', function () {
- const result = DB._isInfinites(-Infinity);
- assert.strictEqual(result, true);
- });
- it('is false for finite value', function () {
- const result = DB._isInfinites(5);
- assert.strictEqual(result, false);
- });
- it('is false for NaN', function () {
- const result = DB._isInfinites(NaN);
- assert.strictEqual(result, false);
- });
- });
-