Commit e196a2f5bad40b11b0325c6dbe8d54aca54c29ae

Authored by Adhidarma Hadiwinoto
1 parent 72307a429e
Exists in master

mocha test

Showing 1 changed file with 31 additions and 0 deletions Side-by-side Diff

... ... @@ -0,0 +1,31 @@
  1 +var assert = require("assert");
  2 +
  3 +describe('partner-datacell', function() {
  4 + var partner = require('./partner-datacell');
  5 +
  6 + describe('#balanceFromMessage', function() {
  7 + var message;
  8 +
  9 + it('should return 8306874', function() {
  10 + assert.equal(8306874, partner.balanceFromMessage('IR25 No: 085697273881 sudah diterima dan sdg diproses. SN Kami :243588112. Harga: 24750. Saldo: Rp 8306874.'));
  11 + });
  12 +
  13 + it('should return 8351574', function() {
  14 + assert.equal(8351574, partner.balanceFromMessage('TEL20 No: 085372113774 sudah diterima dan sdg diproses. SN Kami :243586975. Harga: 19950. Saldo: Rp 8351574.'));
  15 + });
  16 +
  17 + it('should return 0', function() {
  18 + assert.equal(0, partner.balanceFromMessage('TEL20 No: 085372113774 sudah diterima dan sdg diproses. SN Kami :243586975. Harga: 19950. Saldo: Rp 0.'));
  19 + });
  20 +
  21 + it('should return null', function() {
  22 + assert.equal(null, partner.balanceFromMessage('XL25 No: 08174945541 SUKSES SN Operator: 970729963933 SN Kami: 243591297.'));
  23 + });
  24 +
  25 +
  26 + });
  27 +
  28 +
  29 +
  30 +
  31 +});