AK.F1.Timing.MessageReaderBaseTest.the_stack_trace_trace_of_a_previously_throw_exception_is_preserved C# (CSharp) Method

the_stack_trace_trace_of_a_previously_throw_exception_is_preserved() private method

        public void the_stack_trace_trace_of_a_previously_throw_exception_is_preserved()
        {
            var reader = new ThrowingMessageReader();

            for(int i = 0; i < 2; ++i)
            {
                try
                {
                    reader.Read();
                    Assert.True(false, "Read should have thrown.");
                }
                catch(Exception exc)
                {
                    Assert.Contains("ThrowingMessageReader.ThrowException", exc.StackTrace);
                }
            }
        }