![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/vreg/node_modules/smartystreets-javascript-sdk/tests/ |
const chai = require("chai"); const expect = chai.expect; const BaseUrlSender = require("../src/BaseUrlSender"); const Request = require("../src/Request"); const Promise = require("promise"); describe("A base url sender", function () { let innerSender; let request; let urlOverride; let baseUrlSender; beforeEach(() => { innerSender = { send: () => true }; request = new Request(); urlOverride = "I'm in your base, killing your mans."; baseUrlSender = new BaseUrlSender(innerSender, urlOverride); }); it("replaces the request's base url with a new value.", function () { request.baseUrl = "All your baseUrl are belong to us."; baseUrlSender.send(request); expect(request.baseUrl).to.equal(urlOverride); }); it("returns a promise.", function () { expect(baseUrlSender.send(request) instanceof Promise).to.equal(true); }); });