![]() 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 Request = require("../src/Request"); const AgentSender = require("../src/AgentSender"); describe("An agent sender", function () { it ("attaches an 'agent' parameter to the request config.", function () { function MockSender() { this.agentString = ""; this.send = (request) => { this.agentString = request.parameters.agent; } } let mockSender = new MockSender(); let agentSender = new AgentSender(mockSender); let request = new Request(); let expectedAgentString = "smartystreets (sdk:javascript@" + require("../package.json").version + ")"; agentSender.send(request); expect(mockSender.agentString).to.equal(expectedAgentString); }); });