UNPKG

microlib7790

Version:

Micro Lib to develop a useful library.

25 lines (24 loc) 842 B
var expect = require('chai').expect; var nameList = require('../src/index'); /*This is test written*/ describe('names', function () { it("Should be array of strings", function () { expect(nameList.names).to.satisfy(isArrayOfStrings); function isArrayOfStrings(array) { return array.every(function (item) { return typeof item === 'string'; }); } }); /* Test for element is present or not*/ it("Should include 'Surender' ", function () { expect(nameList.names).to.include('Surender'); }); }); /* Unit test for random names */ describe('Random name', function () { it("should return random names", function () { var randomName = nameList.randName(); expect(nameList.names).to.include(randomName); }); });