public TestResultView GetResultReport(IEnumerable <HttpRequestData> resultData, int totalTimeTaken, int threadCount) { var urlSummary = UrlSummary(resultData, totalTimeTaken); var testResult = ParseResults(resultData, totalTimeTaken, threadCount); var model = new TestResultView() { Timestamp = DateTime.UtcNow, TestResult = testResult, UrlSummary = urlSummary }; return(model); }
public TestResultView GetResultReport(IEnumerable<HttpRequestData> resultData, int totalTimeTaken, int threadCount) { var urlSummary = UrlSummary(resultData, totalTimeTaken); var testResult = ParseResults(resultData, totalTimeTaken, threadCount); var model = new TestResultView() { Timestamp = DateTime.UtcNow, TestResult = testResult, UrlSummary = urlSummary }; return model; }
public TestResultView GetResultReport(RequestWriter requestWriter, int totalTimeTakenMs, int threadCount) { // Convert milliseconds to seconds var totalTimeTaken = totalTimeTakenMs / 1000; var urlSummary = UrlSummary(requestWriter, totalTimeTaken); var testResult = ParseResults(requestWriter, totalTimeTaken, threadCount); var model = new TestResultView() { Timestamp = DateTime.UtcNow, TestResult = testResult, UrlSummary = urlSummary }; return(model); }