random-world
Version:
Nodejs. module to generate random collections of data.
42 lines (35 loc) • 1.2 kB
JavaScript
var expect = require('chai').expect,
random = require('../index');
/**
* Places tests
*
* @return {[type]} [description]
*/
describe('Places tests:', function() {
describe('Places (address) methods', function () {
it('city() should return a city name', function () {
var city = random.places.city();
expect(city)
.to.be.a('string')
.to.have.length.above(0);
});
it('city() should return a city name within the UK', function () {
var city = random.places.city({country: 'United Kingdom'});
expect(city)
.to.be.a('string')
.to.have.length.above(0);
});
it('country() should return a country', function () {
var country = random.places.country();
expect(country)
.to.be.a('string')
.to.have.length.above(0);
});
it('countrycode() should return a country code', function () {
var countryCode = random.places.countrycode();
expect(countryCode)
.to.be.a('string')
.to.have.length(2);
});
});
});