UNPKG

convert-units

Version:

Convert between quantities in different units

86 lines (64 loc) 2.15 kB
var convert = require('../lib') , assert = require('assert') , tests = {}; tests['Wh to Wh'] = function () { assert.strictEqual( convert(1).from('Wh').to('Wh') , 1); }; tests['mWh to mWh'] = function () { assert.strictEqual( convert(1).from('mWh').to('mWh') , 1); }; tests['kWh to kWh'] = function () { assert.strictEqual( convert(1).from('kWh').to('kWh') , 1); }; tests['MWh to MWh'] = function () { assert.strictEqual( convert(1).from('MWh').to('MWh') , 1); }; tests['GWh to GWh'] = function () { assert.strictEqual( convert(1).from('GWh').to('GWh') , 1); }; tests['J to J'] = function () { assert.strictEqual( convert(1).from('J').to('J') , 1); }; tests['kJ to kJ'] = function () { assert.strictEqual( convert(1).from('kJ').to('kJ') , 1); }; tests['Wh to J'] = function () { assert.strictEqual( convert(1).from('Wh').to('J') , 3600); }; tests['Wh to mWh'] = function () { assert.strictEqual( convert(1).from('Wh').to('mWh') , 1000); }; tests['Wh to kWh'] = function () { assert.strictEqual( convert(1).from('Wh').to('kWh') , 0.001); }; tests['Wh to MWh'] = function () { assert.strictEqual( convert(1).from('Wh').to('MWh') , 0.000001); }; tests['Wh to GWh'] = function () { assert.strictEqual( convert(1).from('Wh').to('GWh') , 0.000000001); }; tests['GWh to mWh'] = function () { assert.strictEqual( convert(1).from('GWh').to('mWh'), 1000000000000); } tests['GWh to J'] = function () { assert.strictEqual( convert(1).from('GWh').to('J'), 3600000000000); } tests['MWh to mWh'] = function () { assert.strictEqual( convert(1).from('MWh').to('mWh'), 1000000000); } tests['kWh to mWh'] = function () { assert.strictEqual( convert(1).from('kWh').to('mWh'), 1000000); } tests['mWh to kWh'] = function () { assert.strictEqual( convert(1).from('mWh').to('kWh'), 0.000001); } tests['mWh to Wh'] = function () { assert.strictEqual( convert(1).from('mWh').to('Wh'), 0.001); } tests['kWh to Wh'] = function () { assert.strictEqual( convert(1).from('kWh').to('Wh'), 1000); } tests['kWh to kJ'] = function () { assert.strictEqual( convert(1).from('kWh').to('kJ'), 3600); } module.exports = tests;