aboutsummaryrefslogtreecommitdiffstats
path: root/requestmanager.js
diff options
context:
space:
mode:
Diffstat (limited to 'requestmanager.js')
-rw-r--r--requestmanager.js44
1 files changed, 0 insertions, 44 deletions
diff --git a/requestmanager.js b/requestmanager.js
deleted file mode 100644
index 5c951ded..00000000
--- a/requestmanager.js
+++ /dev/null
@@ -1,44 +0,0 @@
-var chai = require('chai');
-var assert = chai.assert;
-var RequestManager = require('../lib/web3/requestmanager');
-var FakeHttpProvider = require('./helpers/FakeHttpProvider');
-
-// TODO: handling errors!
-// TODO: validation of params!
-
-describe('lib/web3/requestmanager', function () {
- describe('send', function () {
- it('should return expected result synchronously', function () {
- var provider = new FakeHttpProvider();
- var manager = RequestManager.getInstance();
- manager.setProvider(provider);
- var expected = 'hello_world';
- provider.injectResult(expected);
-
- var result = manager.send({
- method: 'test',
- params: [1,2,3]
- });
-
- assert.equal(expected, result);
- });
-
- it('should return expected result asynchronously', function (done) {
- var provider = new FakeHttpProvider();
- var manager = RequestManager.getInstance();
- manager.setProvider(provider);
- var expected = 'hello_world';
- provider.injectResult(expected);
-
- manager.sendAsync({
- method: 'test',
- params: [1,2,3]
- }, function (error, result) {
- assert.equal(error, null);
- assert.equal(expected, result);
- done();
- });
- });
- });
-});
-