UNPKG

randex

Version:

Generates random filename, username, email, name, full name, etc for test purposes.

34 lines (33 loc) 1.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var custom_1 = require("../custom"); var test_util_1 = require("./test-util"); describe("phrase", function () { it("default", function () { test_util_1.TestUtil.loop(function () { var text = custom_1.Randex.phrase(); expect(test_util_1.TestUtil.isPhraseValid(text)).toBeTruthy(); }); }); it("range", function () { var range = [10, 20]; test_util_1.TestUtil.loop(function () { var text = custom_1.Randex.phrase(range); expect(test_util_1.TestUtil.isPhraseValid(text, range)).toBeTruthy(); }); }); it("specific number", function () { var range = 5; test_util_1.TestUtil.loop(function () { var text = custom_1.Randex.phrase(range); expect(test_util_1.TestUtil.isPhraseValid(text, range)).toBeTruthy(); }); }); it("many", function () { var count = 5; var phrases = custom_1.Randex.many(count).phrase(); for (var i = 0; i < count; i++) { expect(test_util_1.TestUtil.isPhraseValid(phrases[i])).toBeTruthy(); } }); });