UNPKG

graph-common

Version:
34 lines (29 loc) 840 B
(function() { 'use strict'; var RouterManager, should; should = require('should'); RouterManager = require('../../lib/router_manager'); describe('RouterManager', function() { return describe('query', function() { return it('should populate router property', function(done) { var query, router_manager, router_mapping; router_mapping = { EchoRouter: { name: "EchoRouter", require: "./echo_router" } }; router_manager = new RouterManager(router_mapping); router_manager.should.be["instanceof"](RouterManager); query = { node: { router: "EchoRouter" } }; router_manager.query(query); should(query.router).be; return done(); }); }); }); }).call(this);