public PlayerNotifier(IToastDisplayer notifyIcon, IEventAggregator eventAggregator) { if (notifyIcon == null) { throw new ArgumentNullException(nameof(notifyIcon)); } if (eventAggregator == null) { throw new ArgumentNullException(nameof(eventAggregator)); } _notifyIcon = notifyIcon; _eventAggregator = eventAggregator; }
private PlayerNotifier CreatePlayerNotifier(IToastDisplayer toastDisplayer = null, IEventAggregator eventAggregator = null) { return(new PlayerNotifier(toastDisplayer ?? Substitute.For <IToastDisplayer>(), eventAggregator ?? Substitute.For <IEventAggregator>())); }