aboutsummaryrefslogtreecommitdiffstats
path: root/test/shh.methods.js
blob: 08f573a3ce657525a9b82518b96f56400249f1b3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
require('es6-promise').polyfill();

var assert = require('assert');
var web3 = require('../index.js');
var u = require('./utils.js');
web3.setProvider(new web3.providers.WebSocketProvider('http://localhost:8080')); // TODO: create some mock provider

describe('web3', function() {
    describe('shh', function() {
        it('should have all methods implemented', function() {
            u.methodExists(web3.shh, 'post');
            u.methodExists(web3.shh, 'newIdentity');
            u.methodExists(web3.shh, 'haveIdentity');
            u.methodExists(web3.shh, 'newGroup');
            u.methodExists(web3.shh, 'addToGroup');
        });
    });
});