[FIX] Handle invalid input in parse_human

This commit is contained in:
Chris Clark
2015-02-03 18:06:15 -08:00
parent ba9af55aca
commit c8f18c8c85
2 changed files with 19 additions and 6 deletions

View File

@@ -120,6 +120,12 @@ describe('Amount', function() {
});
});
describe('from_human', function() {
it('empty string', function() {
assert.strictEqual(Amount.from_human('').to_text_full(), 'NaN');
});
it('missing value', function() {
assert.strictEqual(Amount.from_human('USD').to_text_full(), 'NaN');
});
it('1 XRP', function() {
assert.strictEqual(Amount.from_human("1 XRP").to_text_full(), '1/XRP');
});