AjTalk.Tests.Hosting.RemotingTests.CreateRemotingAndClientServerAndExecuteCommand C# (CSharp) Method

CreateRemotingAndClientServerAndExecuteCommand() private method

private CreateRemotingAndClientServerAndExecuteCommand ( ) : void
return void
        public void CreateRemotingAndClientServerAndExecuteCommand()
        {
            Machine machine = new Machine();
            RemotingHostServer server = new RemotingHostServer(machine, 10003, "Server3");
            Machine machine2 = new Machine();
            RemotingHostClient client = new RemotingHostClient("localhost", 10003, "Server3");
            client.Execute("aNumber := 3");
            Assert.AreEqual(3, machine.GetGlobalObject("aNumber"));
            Assert.IsNull(machine2.GetGlobalObject("aNumber"));
            server.Stop();
        }