public bool AddResult(string description, bool itemResult) { try { var currentOutcome = new Outcome(description, itemResult); result.Add(currentOutcome); if (!itemResult) { //TODO as per the previous Add Result method something as follows // LogBug(Verbosity.Level.Null); } return true; } catch (NullReferenceException) { // Logger.WriteExceptionToLog(string.Format("Value {0} has not been added to the string list of results. Exeception thrown {1}", _result, ex.InnerException)); return false; } }
public bool AddResult(string description, bool itemResult, Verbosity.Level verbosity) { try { var currentOutcome = new Outcome(description, itemResult, verbosity); result.Add(currentOutcome); if (!itemResult) { //TODO // write a method in here to log a bug in JIRA Calling the API // not sure how to do so yet so leaving as a todo //LogBug(currentOutcome.VerbosityLevel); } return true; } catch (NullReferenceException) { //Logger.WriteExceptionToLog(string.Format("Value {0} has not been added to the string list of results. Exeception thrown {1}", _result, ex.InnerException)); return false; } }