extended-language-list
Version:
Map Stores ISO 639-1 language codes to language names and vice versa (multilang version).
14 lines (12 loc) • 681 B
JavaScript
;
const test = require('tap').test;
const pkg = require('../')();
test('get name from measure code', function(t) {
t.equal(pkg.getLanguageName('BH',"en"), 'Bihari', 'code "BH" should return Pound');
t.equal(pkg.getLanguageName('bh',"en"), 'Bihari', 'code "bh" should return Pound');
t.type(pkg.getLanguageName('BH',"en"), 'string', 'type of code "BH" is string');
t.type(pkg.getLanguageName('Bihari',"en"), 'undefined', 'code "Bihari" should return undefined');
t.type(pkg.getLanguageName('XX',"en"), 'undefined', 'code "XX" should return undefined');
t.type(pkg.getLanguageName('',"en"), 'undefined', 'empty code should return undefined');
t.end();
});