protected override void DoOneTimeTearDown(TestResult suiteResult)
        {
            base.DoOneTimeTearDown(suiteResult);

            suiteResult.AssertCount += NUnitFramework.GetAssertCount();
        }
        /// <summary>
        /// Run a test returning the result. Overrides TestMethod
        /// to count assertions.
        /// </summary>
        /// <param name="testResult"></param>
        public override void Run(TestCaseResult testResult)
        {
            base.Run(testResult);

            testResult.AssertCount = NUnitFramework.GetAssertCount();
        }
        protected override void DoOneTimeSetUp(TestResult suiteResult)
        {
            base.DoOneTimeSetUp(suiteResult);

            suiteResult.AssertCount = NUnitFramework.GetAssertCount();;
        }