Spamworldpro Mini Shell
Spamworldpro


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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/corals/vreg/node_modules/smartystreets-javascript-sdk/tests/test_AgentSender.js
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);
	});
});

Spamworldpro Mini