aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGokulnath Reddy <[email protected]>2017-06-19 22:42:54 +1000
committerGokulnath Reddy <[email protected]>2017-06-19 22:42:54 +1000
commitdf296352d46730b2e79a05506c2e416e5fce2c9d (patch)
treeaa502eaea4d9c06a41b9711105df11c701da136d /test
parent6cdb93efcbcaf222ac061cee5532374f72ea073e (diff)
downloadfaker-df296352d46730b2e79a05506c2e416e5fce2c9d.tar.xz
faker-df296352d46730b2e79a05506c2e416e5fce2c9d.zip
Generate a hexaDecimal string
Diffstat (limited to 'test')
-rw-r--r--test/random.unit.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/random.unit.js b/test/random.unit.js
index 133fd887..d04bf280 100644
--- a/test/random.unit.js
+++ b/test/random.unit.js
@@ -135,4 +135,18 @@ describe("random.js", function () {
assert.ok(alphaNumeric(5).length === 5);
})
})
+
+ describe('hexaDecimal', function() {
+ var hexaDecimal = faker.random.hexaDecimal;
+
+ it('should generate single hex character when no additional argument was provided', function() {
+ var hex = hexaDecimal();
+ assert.ok(hex.match(/^(0x)[0-9a-f]{1}$/i));
+ })
+
+ it('should generate a random hex string', function() {
+ var hex = hexaDecimal(5);
+ assert.ok(hex.match(/^(0x)[0-9a-f]+$/i));
+ })
+ })
});