UNPKG

nepal_political

Version:

This npm package has details about Nepal Political Administrative Info

51 lines (50 loc) 2.46 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const mocha_1 = require("mocha"); const chai_1 = require("chai"); const Nepal_1 = __importDefault(require("../src/Nepal")); (0, mocha_1.describe)('Nepal Political Division', function () { (0, mocha_1.describe)('Province', () => { (0, mocha_1.it)('should return an array of provinces', function () { const provinces = Nepal_1.default.Province(); chai_1.assert.isArray(provinces); }); (0, mocha_1.it)('should return 7 provinces', () => { const provinces = Nepal_1.default.Province(); chai_1.assert.lengthOf(provinces, 7); }); }); (0, mocha_1.describe)('District', () => { (0, mocha_1.it)('should return an array of districts', function () { const districts = Nepal_1.default.DistrictByProvince('प्रदेश १'); chai_1.assert.isArray(districts); }); (0, mocha_1.it)('should return 14 districts for \'प्रदेश १\'', () => { const districts = Nepal_1.default.DistrictByProvince('प्रदेश १'); chai_1.assert.lengthOf(districts, 14); }); }); (0, mocha_1.describe)('Municipality', () => { (0, mocha_1.it)('should return an array of municipalities', function () { const municipalities = Nepal_1.default.LocalBodiesByDistrict('झापा'); chai_1.assert.isArray(municipalities); }); (0, mocha_1.it)('should return 15 municipalities for \'झापा\'', () => { const municipalities = Nepal_1.default.LocalBodiesByDistrict('झापा'); chai_1.assert.lengthOf(municipalities, 15); }); }); (0, mocha_1.describe)('Ward', () => { (0, mocha_1.it)('should return an array of wards', function () { const wards = Nepal_1.default.WardDetails("गौरादह नगरपालिका"); chai_1.assert.isArray(wards); }); (0, mocha_1.it)('should return 9 wards for \'गौरादह नगरपालिका\'', () => { const wards = Nepal_1.default.WardDetails("गौरादह नगरपालिका"); chai_1.assert.lengthOf(wards, 9); }); }); });