public AssertionWithStackTrace(TestCaseResult parent,
                                       int lineNumber, TestResultStatus status)
        {
            this.parent     = parent;
            this.status     = status;
            this.lineNumber = lineNumber;

            parent.AddAssertion(this);

            backtrace = new List <BacktraceFrame>();
        }
        public AssertionWithStackTrace(TestCaseResult parent,
			int lineNumber, TestResultStatus status)
        {
            this.parent = parent;
            this.status = status;
            this.lineNumber = lineNumber;

            parent.AddAssertion(this);

            backtrace = new List<BacktraceFrame>();
        }
            public Assertion(TestCaseResult parent, int lineNumber,
                             TestResultStatus status, string message, string[] args)
            {
                this.parent     = parent;
                this.status     = status;
                this.message    = message;
                this.args       = args;
                this.lineNumber = lineNumber;

                parent.AddAssertion(this);
            }
            public Assertion(TestCaseResult parent, int lineNumber,
				TestResultStatus status, string message, string[] args)
            {
                this.parent = parent;
                this.status = status;
                this.message = message;
                this.args = args;
                this.lineNumber = lineNumber;

                parent.AddAssertion(this);
            }