public bool Log(ScenarioLogRequest scenarioLog) { var filePath = GetFilePath(scenarioLog); var lines = new List <string> { scenarioLog.Message }; File.AppendAllLines(filePath, lines); return(true); }
public bool BeginLog(ScenarioLogRequest scenarioLog) { var filePath = GetFilePath(scenarioLog); var lines = new List <string> { DateTime.Now.ToString(CultureInfo.InvariantCulture), $"Scenario: {scenarioLog.ScenarioKey}, VirtualUserId: {scenarioLog.VirtualUserId}, UserGlobalId: {scenarioLog.UserGlobalId}, Iteration: {scenarioLog.Iteration}" }; File.WriteAllLines(filePath, lines); return(true); }
public bool Log(ScenarioLogRequest scenarioLog) { return(scenarioLogger.Log(scenarioLog)); }
public bool BeginLog(ScenarioLogRequest scenarioLog) { return(scenarioLogger.BeginLog(scenarioLog)); }
private string GetFilePath(ScenarioLogRequest scenarioLog) { return($"{testDataSettings.Path}\\ScenarioLog-{scenarioLog.ScenarioKey}_{scenarioLog.UserGlobalId}_{scenarioLog.Iteration}.txt"); }