コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PartialGenomeEvaluationResultsTest"/> class.
 /// </summary>
 public PartialGenomeEvaluationResultsTest()
 {
     this._testResults = this.CreateSingleTestResult();
     this._partialGenomeEvaluationResults = new PartialGenomeEvaluationResults <TestResult>(
         this._evaluationId,
         this._testResults);
 }
コード例 #2
0
 /// <summary>
 /// Checks that a <see cref="PartialGenomeEvaluationResults{TResult}"/> message contains the expected
 /// <see cref="TestResult"/>s.
 /// </summary>
 /// <param name="message">The <see cref="PartialGenomeEvaluationResults{TResult}"/> message.</param>
 /// <param name="firstResultIdentifier">
 /// The first expected result identifier. Remaining identifiers are successive integers.
 /// </param>
 /// <param name="numberResults">The expected number of <see cref="TestResult"/>s.</param>
 private static void CheckAddMessageContainsCorrectResults(
     PartialGenomeEvaluationResults <TestResult> message,
     int firstResultIdentifier,
     int numberResults)
 {
     Assert.Equal(
         Enumerable.Range(firstResultIdentifier, numberResults).ToArray(),
         message.RunResults.Select(instance => (int)instance.Runtime.TotalMilliseconds).ToArray());
 }