aboutsummaryrefslogtreecommitdiffstats
path: root/method.request.js
diff options
context:
space:
mode:
Diffstat (limited to 'method.request.js')
-rw-r--r--method.request.js23
1 files changed, 23 insertions, 0 deletions
diff --git a/method.request.js b/method.request.js
new file mode 100644
index 00000000..00bf52cb
--- /dev/null
+++ b/method.request.js
@@ -0,0 +1,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);
+ });
+ });
+});
+