aboutsummaryrefslogtreecommitdiffstats
path: root/method.request.js
blob: 00bf52cb7351ba5cb751bdc4550db48e346a79e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var chai = require('chai');
var assert = chai.assert;
var web3 = require('../index');

describe('lib/web3/method', function () {
    describe('request', function () {
        it('should create proper request', function () {
            
            var callback = function (err, result) {};
            var expected = {
                method: 'eth_getBalance',
                callback: callback,
                params: ['0x0000000000000000000000000000000000000000', 'latest'],
            };

            var request = web3.eth.getBalance.request('0x0000000000000000000000000000000000000000', 'latest', callback);

            expected.format = request.format;
            assert.deepEqual(request, expected);
        });
    });
});