UNPKG

shamjs

Version:
15 lines (14 loc) 554 B
var expect = require('expect.js') var sham = require('../../lib/index') var util = require('../../lib/util/test') var gabble = util.gabble describe('random/name.js', function () { it('name', function () { gabble(function () { expect(sham.r.name().split(' ').length).to.eql(2) expect(sham.r.name(true).split(' ').length).to.eql(3) expect(sham.r.name()).match(/^([A-Z][a-z]+)\s([A-Z][a-z]+)$/) expect(sham.r.name(true)).match(/^([A-Z][a-z]+)\s([A-Z][a-z]+)\s([A-Z][a-z]+)$/) }) }) })