Convert server methods, add unit tests, and cleanup

This commit is contained in:
Chris Clark
2015-07-01 15:42:32 -07:00
parent 4efe0b920e
commit 32ca23a00b
14 changed files with 77 additions and 223 deletions

View File

@@ -29,6 +29,7 @@ const walletResponse = require('./fixtures/wallet.json');
const getSettingsResponse = require('./fixtures/get-settings-response');
const getOrdersResponse = require('./fixtures/get-orders-response');
const getOrderBookResponse = require('./fixtures/get-orderbook-response');
const getServerInfoResponse = require('./fixtures/get-server-info-response');
function checkResult(expected, done, error, response) {
if (error) {
@@ -153,4 +154,20 @@ describe('RippleAPI', function() {
this.api.getOrderBook(address, orderbook, {},
_.partial(checkResult, getOrderBookResponse, done));
});
it('getServerInfo', function(done) {
this.api.getServerInfo(_.partial(checkResult, getServerInfoResponse, done));
});
it('getFee', function() {
assert.strictEqual(this.api.getFee(), '0.000012');
});
it('disconnect & isConnected', function(done) {
assert.strictEqual(this.api.isConnected(), true);
this.api.disconnect(() => {
assert.strictEqual(this.api.isConnected(), false);
done();
});
});
});