Beispiel #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="TestResult"/> class.
        /// </summary>
        /// <param name="methodName">Name of the method.</param>
        /// <param name="status">The test execution status.</param>
        /// <param name="executionTime">The test execution time.</param>
        /// <param name="failureMessages">The failure messages.</param>
        public TestResult(string methodName, TestExecutionStatus status, decimal?executionTime, string errorMessage, string stackTrace, List <TestResult> testCases)
        {
            MethodName    = methodName;
            Status        = status;
            ExecutionTime = executionTime;
            TestCases     = testCases;

            if (errorMessage != null || stackTrace != null)
            {
                FailureMessages = new TestResultError(errorMessage, stackTrace);
            }
        }
Beispiel #2
0
		/// <summary>
		/// Initializes a new instance of the <see cref="TestResult"/> class.
		/// </summary>
		/// <param name="methodName">Name of the method.</param>
		/// <param name="status">The test execution status.</param>
		/// <param name="executionTime">The test execution time.</param>
		/// <param name="failureMessages">The failure messages.</param>
		public TestResult(string methodName, TestExecutionStatus status, decimal? executionTime, string errorMessage, string stackTrace, List<TestResult> testCases)
		{
			MethodName = methodName;
			Status = status;
			ExecutionTime = executionTime;
			TestCases = testCases;

			if (errorMessage != null || stackTrace != null)
			{
				FailureMessages = new TestResultError(errorMessage, stackTrace);
			}
		}