notification improvements

This commit is contained in:
tidusjar 2016-09-25 01:03:23 +01:00
parent 5816ddef98
commit 9c789363f6
17 changed files with 712 additions and 160 deletions

View file

@ -80,6 +80,7 @@ namespace PlexRequests.UI.Tests
private Mock<ISettingsService<LandingPageSettings>> LandingPageSettings { get; set; }
private Mock<ISlackApi> SlackApi { get; set; }
private Mock<IAnalytics> Analytics { get; set; }
private Mock<ISettingsService<NotificationSettingsV2>> NotifyV2 { get; set; }
private ConfigurableBootstrapper Bootstrapper { get; set; }
@ -120,6 +121,7 @@ namespace PlexRequests.UI.Tests
ScheduledJobsSettingsMock = new Mock<ISettingsService<ScheduledJobsSettings>>();
RecorderMock = new Mock<IJobRecord>();
Analytics = new Mock<IAnalytics>();
NotifyV2= new Mock<ISettingsService<NotificationSettingsV2>>();
Bootstrapper = new ConfigurableBootstrapper(with =>
@ -140,6 +142,7 @@ namespace PlexRequests.UI.Tests
with.Dependency(LogRepo.Object);
with.Dependency(PushoverSettings.Object);
with.Dependency(PushoverApi.Object);
with.Dependency(NotifyV2.Object);
with.Dependency(NotificationService.Object);
with.Dependency(Analytics.Object);
with.Dependency(HeadphonesSettings.Object);