SoundFingerprinting.Utils.TestRunner.GetTestRunnerEventArgsForFinishedTestIteration C# (CSharp) Method

GetTestRunnerEventArgsForFinishedTestIteration() private method

private GetTestRunnerEventArgsForFinishedTestIteration ( IStride queryStride, int seconds, List startAts, FScore fscore, HammingDistanceResultStatistics statistics, int iteration, Stopwatch stopwatch, int verified ) : TestRunnerEventArgs
queryStride IStride
seconds int
startAts List
fscore SoundFingerprinting.Math.FScore
statistics SoundFingerprinting.Math.HammingDistanceResultStatistics
iteration int
stopwatch Stopwatch
verified int
return TestRunnerEventArgs
        private TestRunnerEventArgs GetTestRunnerEventArgsForFinishedTestIteration(IStride queryStride, int seconds, List<int> startAts, FScore fscore, HammingDistanceResultStatistics statistics, int iteration, Stopwatch stopwatch, int verified)
        {
            return new TestRunnerEventArgs
                {
                    FScore = fscore,
                    RowWithDetails =
                        new object[]
                            {
                                this.GetInsertMetadata(), queryStride.ToString(), seconds, startAts[iteration],
                                fscore.Precision, fscore.Recall, fscore.F1,
                                statistics.TruePositiveInfo,
                                statistics.TruePositivePercentileInfo,
                                statistics.FalseNegativesInfo,
                                statistics.FalseNegativesPercentileInfo,
                                statistics.FalsePositivesInfo,
                                statistics.FalsePositivesPercentileInfo,
                                (double)stopwatch.ElapsedMilliseconds / 1000
                            },
                    Verified = verified
                };
        }