public void Run() { if (TryParseAndLog(GetNumber(), out var numberOne)) { if (TryParseAndLog(GetNumber(), out var numberTwo)) { var result = _calculator.Add(numberOne, numberTwo); _usageLogger.RecordSuccess(numberOne, numberTwo, result); _view.ShowResult(result.ToString()); } } }
public void LogSuccess() { _usageLogger.RecordSuccess(1, 2, 3); AssertFileHasContents("S: 1+2=3\r\n"); }