diff options
| author | Jakub Mandula <[email protected]> | 2017-02-26 14:46:18 +0000 |
|---|---|---|
| committer | Jakub Mandula <[email protected]> | 2017-02-26 14:46:18 +0000 |
| commit | 52d8cc1471080fe67c8abd8115240b6aa933f85f (patch) | |
| tree | 5ea19e88d053e273506b4fa67a617f8d6eff664d | |
| parent | bf646e30e1981e094aaea89b82d68933b575a8df (diff) | |
| download | faker-52d8cc1471080fe67c8abd8115240b6aa933f85f.tar.xz faker-52d8cc1471080fe67c8abd8115240b6aa933f85f.zip | |
add debug info to credit card because of node v0.10
| -rw-r--r-- | test/finance.unit.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/finance.unit.js b/test/finance.unit.js index 532168e1..2e01118e 100644 --- a/test/finance.unit.js +++ b/test/finance.unit.js @@ -232,6 +232,7 @@ describe('finance.js', function () { it("returns a random credit card number", function(){ var number = faker.finance.creditCardNumber(); number = number.replace(/\D/g,""); // remove formating + console.log("version:", process.version, number, number.length); assert.ok(number.length >= 13 && number.length <= 19); assert.ok(number.match(/^[0-9]{13,19}$/)); assert.ok(luhnFormula(number)); @@ -240,6 +241,10 @@ describe('finance.js', function () { assert.ok(luhnFormula(faker.finance.creditCardNumber(""))); assert.ok(luhnFormula(faker.finance.creditCardNumber())); assert.ok(luhnFormula(faker.finance.creditCardNumber())); + assert.ok(luhnFormula(faker.finance.creditCardNumber("visa"))); + assert.ok(luhnFormula(faker.finance.creditCardNumber("mastercard"))); + assert.ok(luhnFormula(faker.finance.creditCardNumber("discover"))); + assert.ok(luhnFormula(faker.finance.creditCardNumber())); assert.ok(luhnFormula(faker.finance.creditCardNumber())); }); it("returns a correct credit card number when issuer provided", function(){ |
