From e196a2f5bad40b11b0325c6dbe8d54aca54c29ae Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Wed, 29 Jul 2015 16:03:38 +0700 Subject: [PATCH] mocha test --- test.js | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 test.js diff --git a/test.js b/test.js new file mode 100644 index 0000000..190174d --- /dev/null +++ b/test.js @@ -0,0 +1,31 @@ +var assert = require("assert"); + +describe('partner-datacell', function() { + var partner = require('./partner-datacell'); + + describe('#balanceFromMessage', function() { + var message; + + it('should return 8306874', function() { + assert.equal(8306874, partner.balanceFromMessage('IR25 No: 085697273881 sudah diterima dan sdg diproses. SN Kami :243588112. Harga: 24750. Saldo: Rp 8306874.')); + }); + + it('should return 8351574', function() { + assert.equal(8351574, partner.balanceFromMessage('TEL20 No: 085372113774 sudah diterima dan sdg diproses. SN Kami :243586975. Harga: 19950. Saldo: Rp 8351574.')); + }); + + it('should return 0', function() { + assert.equal(0, partner.balanceFromMessage('TEL20 No: 085372113774 sudah diterima dan sdg diproses. SN Kami :243586975. Harga: 19950. Saldo: Rp 0.')); + }); + + it('should return null', function() { + assert.equal(null, partner.balanceFromMessage('XL25 No: 08174945541 SUKSES SN Operator: 970729963933 SN Kami: 243591297.')); + }); + + + }); + + + + +}); -- 1.9.0