public void DownloadFile_WhenExceptionThrown_LogsException() { Exception expected = SetUpWhenExceptionThrown(); InvokeDownloadFile(); Received.InOrder(() => { loggingServiceMock.LogVerbose("DownloadStatsFile Invoked"); fileDownloadDatabaseServiceMock.IsAvailable(); loggingServiceMock.LogResult(Arg.Any <FileDownloadResult>()); loggingServiceMock.LogException(expected); }); }
private void LogResult(FileDownloadResult result) { loggingService.LogResult(result); }