public void SetUp() { session = new Mock<ISession> { DefaultValue = DefaultValue.Mock }; SetupMessageCreation(); testee = new ControlMessageEncoder(); }
public void SetUp() { this.session = new Mock<ISession> { DefaultValue = DefaultValue.Mock }; this.SetupMessageCreation(); this.testee = new ControlMessageEncoder(); }
private void HandShake() { var agentConfig = TinyIoCContainer.Current.Resolve <AgentConfig>(); var handshakeData = new Dictionary <string, object>(); handshakeData.Add("serviceType", 1010); handshakeData.Add("socketId", 1); handshakeData.Add("hostName", agentConfig.HostName); handshakeData.Add("agentId", agentConfig.AgentId); handshakeData.Add("supportCommandList", new List <int> { 730, 740, 750, 710 }); handshakeData.Add("ip", "192.168.56.1"); handshakeData.Add("pid", 6496); handshakeData.Add("supportServer", true); handshakeData.Add("version", agentConfig.AgentVersion); handshakeData.Add("applicationName", agentConfig.ApplicationName); handshakeData.Add("startTimestamp", agentConfig.AgentStartTime); var payload = new ControlMessageEncoder().EncodeMap(handshakeData); var helloPacket = new ControlHandshakePacket(IdGenerator.SequenceId(), payload); tcpClient.Send(helloPacket.ToBuffer()); }