mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-11-22 21:25:49 +00:00
Add unit test for getSettings
This commit is contained in:
@@ -12,7 +12,7 @@ const getBalances = require('./ledger/balances');
|
||||
// const getPathFind = require('./ledger/pathfind');
|
||||
// const getOrders = require('./ledger/orders');
|
||||
// const getOrderBook = require('./ledger/orderbook');
|
||||
// const getSettings = require('./ledger/settings');
|
||||
const getSettings = require('./ledger/settings');
|
||||
const preparePayment = require('./transaction/payment');
|
||||
const prepareTrustline = require('./transaction/trustline');
|
||||
const prepareOrder = require('./transaction/order');
|
||||
@@ -40,7 +40,7 @@ RippleAPI.prototype = {
|
||||
// getPathFind,
|
||||
// getOrders,
|
||||
// getOrderBook,
|
||||
// getSettings,
|
||||
getSettings,
|
||||
|
||||
preparePayment,
|
||||
prepareTrustline,
|
||||
|
||||
@@ -26,6 +26,7 @@ const accountTransactionsResponse =
|
||||
require('./fixtures/account-transactions-response');
|
||||
const trustlinesResponse = require('./fixtures/trustlines-response');
|
||||
const walletResponse = require('./fixtures/wallet.json');
|
||||
const getSettingsResponse = require('./fixtures/get-settings-response');
|
||||
|
||||
function checkResult(expected, done, error, response) {
|
||||
if (error) {
|
||||
@@ -124,4 +125,10 @@ describe('RippleAPI', function() {
|
||||
assert.deepEqual(this.api.generateWallet(), walletResponse);
|
||||
});
|
||||
});
|
||||
|
||||
it('getSettings', function(done) {
|
||||
this.api.getSettings(address,
|
||||
_.partial(checkResult, getSettingsResponse, done));
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
9
test/fixtures/get-settings-response.json
vendored
Normal file
9
test/fixtures/get-settings-response.json
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"requireDestinationTag": true,
|
||||
"disallowIncomingXRP": true,
|
||||
"sequence": 23,
|
||||
"emailHash": "23463B99B62A72F26ED677CC556C44E8",
|
||||
"walletLocator": "00000000000000000000000000000000000000000000000000000000DEADBEEF",
|
||||
"domain": "example.com",
|
||||
"transferRate": 1002000000
|
||||
}
|
||||
Reference in New Issue
Block a user