public void Parse_ValidMessage_ParsesSyslogMessage(SampleMessage testCase)
        {
            var target        = new RegexSyslogMessageParser();
            var actualMessage = target.Parse(testCase.GetMessageBytes());

            AssertEqual(testCase.ExpectedMessage, actualMessage);
        }
        public void TryParse_ValidMessage_ParsesSyslogMessage(SampleMessage testCase)
        {
            var           target = new RegexSyslogMessageParser();
            SyslogMessage actualMessage;

            Assert.True(target.TryParse(testCase.GetMessageBytes(), out actualMessage));

            AssertEqual(testCase.ExpectedMessage, actualMessage);
        }