public void TestInitialize()
        {
            string pipeName = "2EB256B1-F04F-49FB-97F6-099358AC3195";

            this.server = new PipeCommunicatorServer(pipeName);

            this.server.PipeConnected += (sender, @event) =>
            {
                this.serverMessenger = @event.Messenger;
                this.serverMessenger.MessageReceived += (o, e) => this.serverReceivedMessages.Add(e.Message);
            };

            this.server.Start();
            this.clientMessenger = PipeCommunicatorClient.Connect(pipeName);
            this.clientMessenger.MessageReceived += (sender, @event) => this.clientReceivedMessages.Add(@event.Message);
            WaitHelpers.WaitUntil(() => this.serverMessenger != null);
        }
        public void PipeCommunicator_ServerNotRunningTest()
        {
            var msg = PipeCommunicatorClient.Connect("notExistingPipe", 10);

            msg.Send("TestMessage1");
        }