UNPKG

convert-units

Version:

Convert between quantities in different units

66 lines (49 loc) 1.6 kB
var convert = require('../lib') , assert = require('assert') , tests = {}; tests['W to W'] = function () { assert.strictEqual( convert(1).from('W').to('W') , 1); }; tests['mW to mW'] = function () { assert.strictEqual( convert(1).from('mW').to('mW') , 1); }; tests['kW to kW'] = function () { assert.strictEqual( convert(1).from('kW').to('kW') , 1); }; tests['MW to MW'] = function () { assert.strictEqual( convert(1).from('MW').to('MW') , 1); }; tests['GW to GW'] = function () { assert.strictEqual( convert(1).from('GW').to('GW') , 1); }; tests['W to mW'] = function () { assert.strictEqual( convert(1).from('W').to('mW') , 1000); }; tests['W to kW'] = function () { assert.strictEqual( convert(1).from('W').to('kW') , 0.001); }; tests['W to MW'] = function () { assert.strictEqual( convert(1).from('W').to('MW') , 0.000001); }; tests['W to GW'] = function () { assert.strictEqual( convert(1).from('W').to('GW') , 0.000000001); }; tests['GW to mW'] = function () { assert.strictEqual( convert(1).from('GW').to('mW'), 1000000000000); } tests['MW to mW'] = function () { assert.strictEqual( convert(1).from('MW').to('mW'), 1000000000); } tests['kW to mW'] = function () { assert.strictEqual( convert(1).from('kW').to('mW'), 1000000); } tests['mW to kW'] = function () { assert.strictEqual( convert(1).from('mW').to('kW'), 0.000001); } tests['mW to W'] = function () { assert.strictEqual( convert(1).from('mW').to('W'), 0.001); } tests['kW to W'] = function () { assert.strictEqual( convert(1).from('kW').to('W'), 1000); } module.exports = tests;