UNPKG

area51

Version:

Experimental prototypes of alien things built in JavaScript. The bits may end up living in a different package.

33 lines (28 loc) 823 B
var assert = require("assert"); var Random = require("../../lib/random/random-net.js"); module.exports = { "random - .net": { "next": function(){ var random = new Random(1); var first = random.next(), second = random.next(); assert.notEqual(first, second); }, "nextDouble": function() { var random = new Random(1); var first = random.nextDouble(), second = random.nextDouble(); assert.notEqual(first, second); assert.equal(0.248668584157093, first); assert.equal(0.110743977181029, second); }, "nextBytes": function() { var random = new Random(1); var buffer = new Int32Array(2); random.nextBytes(buffer); assert.notEqual(buffer[0], buffer[1]); assert.equal(70, buffer[0]); assert.equal(208, buffer[1]); } } };