/// <summary>
 /// Creates a new instance of <see cref="FailureMechanismResultTesterBase{TFailureMechanismResult}"/>.
 /// </summary>
 /// <param name="methodResults">The method results.</param>
 /// <param name="expectedFailureMechanismResult">The expected failure mechanism results.</param>
 /// <param name="interpretationCategories"></param>
 protected FailureMechanismResultTesterBase(MethodResultsListing methodResults,
                                            ExpectedFailureMechanismResult expectedFailureMechanismResult,
                                            CategoriesList <InterpretationCategory> interpretationCategories)
 {
     ExpectedFailureMechanismResult = expectedFailureMechanismResult;
     MethodResults            = methodResults;
     InterpretationCategories = interpretationCategories;
     if (ExpectedFailureMechanismResult == null || InterpretationCategories == null)
     {
         throw new ArgumentException();
     }
 }
 public FailureMechanismResultTester(MethodResultsListing methodResults,
                                     ExpectedFailureMechanismResult expectedFailureMechanismResult,
                                     CategoriesList <InterpretationCategory> interpretationCategories) : base(methodResults, expectedFailureMechanismResult, interpretationCategories)
 {
 }