public void WriteLine_SendsMessageToTraceListenerClient()
        {
            var message = "test message";
            var fakeTraceListerClient = new FakeTraceListenerClient();
            var raygunTraceListener   = new RaygunTraceListener(fakeTraceListerClient);

            raygunTraceListener.WriteLine(message);
            var actualMessage = fakeTraceListerClient.Message;

            Assert.AreEqual(message + Environment.NewLine, actualMessage);
        }
        public void TraceData_SendsMessageToTraceListenerClient()
        {
            var message = "test message";
            var fakeTraceListerClient = new FakeTraceListenerClient();
            var raygunTraceListener   = new RaygunTraceListener(fakeTraceListerClient);

            raygunTraceListener.TraceData(null, null, System.Diagnostics.TraceEventType.Error, 0, message);

            var actualMessage = fakeTraceListerClient.Message;

            Assert.AreEqual(message, actualMessage);
        }