protected override void Context()
 {
     _dialogCreator = A.Fake <IDialogCreator>();
     _exceptionView = A.Fake <IExceptionView>();
     _configuration = A.Fake <IApplicationConfiguration>();
     _logger        = A.Fake <ILogger>();
     sut            = new ExceptionManager(_dialogCreator, _exceptionView, _configuration, _logger);
 }
Exemplo n.º 2
0
 public ExceptionManager(IDialogCreator dialogCreator, IExceptionView exceptionView, IApplicationConfiguration configuration, ILogger logger)
 {
     _dialogCreator = dialogCreator;
     _exceptionView = exceptionView;
     _logger        = logger;
     _productInfo   = $"{configuration.ProductNameWithTrademark} {configuration.FullVersion}";
     _exceptionView.Initialize($"{_productInfo} - Error", configuration.Icon, configuration.IssueTrackerUrl, configuration.ProductName);
 }
Exemplo n.º 3
0
 public ExceptionHandler(IExceptionView exceptionView)
 {
     _exceptionView = exceptionView;
 }