コード例 #1
0
 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());
         }
     }
 }
コード例 #2
0
        public void LogSuccess()
        {
            _usageLogger.RecordSuccess(1, 2, 3);

            AssertFileHasContents("S: 1+2=3\r\n");
        }