Commit e196a2f5bad40b11b0325c6dbe8d54aca54c29ae
1 parent
72307a429e
Exists in
master
mocha test
Showing 1 changed file with 31 additions and 0 deletions Inline Diff
test.js
File was created | 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 | }); | ||
32 |