UNPKG

graph-common

Version:
34 lines (28 loc) 948 B
(function() { 'use strict'; var NodeManager, Query, should; should = require('should'); NodeManager = require('../../lib/node_manager'); Query = require('../../lib/query'); describe('NodeManager', function() { return describe('query', function() { return it('should update node information in query', function(done) { var node_manager, node_mapping, query; node_mapping = { "status": { name: "status", router: 'DummyRouter' } }; node_manager = new NodeManager(node_mapping); node_manager.should.be["instanceof"](NodeManager); query = new Query('status', 'read'); node_manager.query(query); should(query.node).be; query.node.name.should.equal(node_mapping["status"].name); query.node.router.should.equal(node_mapping["status"].router); return done(); }); }); }); }).call(this);