UNPKG

opds-web-client

Version:
16 lines (15 loc) 512 B
"use strict"; var sinon_1 = require("sinon"); exports.mockRouter = function (push) { return { push: push, createHref: function (location) { return "test href"; }, isActive: function (location, onlyActiveOnIndex) { return true; } }; }; exports.mockRouterContext = function (push, pathFor) { return { router: exports.mockRouter(push || sinon_1.stub()), pathFor: pathFor || (function (collectionUrl, bookUrl) { return collectionUrl + "::" + bookUrl; }) }; };