public void because_of() { var applicationResourceFacade = new FakeApplicationResourceFacade(); applicationResourceFacade.SetResource("SuccessResource", successSetting); applicationResourceFacade.SetResource("FailedResource", failedSetting); applicationResourceFacade.SetResource("UnavailableResource", unavailableSetting); applicationResourceFacade.SetResource("BuildResultSuccessBrush", successResource); applicationResourceFacade.SetResource("BuildResultFailedBrush", failedResource); applicationResourceFacade.SetResource("BuildResultUnavailableBrush", unavailableResource); this.applicationSettings = new StubApplicationSettings(); this.applicationSettings.ApplicationUpdateInterval = TimeSpan.Zero; this.applicationSettings.SuccessColorResource = "SuccessResource"; this.applicationSettings.FailedColorResource = "FailedResource"; this.applicationSettings.UnavailableColorResource = "UnavailableResource"; periodicUpdateService = new StubPeriodicJobUpdateService(); var builder = new SettingsApplierInstanceBuilder(); builder.ApplicationResourceFacade = applicationResourceFacade; builder.PeriodicJobUpdateService = periodicUpdateService; builder.Create().ApplyToSession(applicationSettings); }
public void because_of() { this.applicationSettings = new StubApplicationSettings(); this.applicationSettings.LoggingEnabled = true; loggingService = new StubLoggingService(); var builder = new SettingsApplierInstanceBuilder(); builder.LoggingService = loggingService; builder.Create().ApplyToSession(applicationSettings); }
public void because_of() { this.applicationSettings = new StubApplicationSettings(); this.applicationSettings.LoggingEnabled = false; applicationResourceFacade = new FakeApplicationResourceFacade(); applicationResourceFacade.SetResource("BuildResultSuccessBrush", new SolidColorBrush(Colors.Red)); applicationResourceFacade.SetResource("BuildResultFailedBrush", new SolidColorBrush(Colors.Green)); applicationResourceFacade.SetResource("BuildResultUnavailableBrush", new SolidColorBrush(Colors.Blue)); isolatedStorageFacade = new MockIsolatedStorageFacade(); tileImageGenerator = new MockTileImageGenerator(); var builder = new SettingsApplierInstanceBuilder(); builder.ApplicationResourceFacade = applicationResourceFacade; builder.TileImageGenerator = tileImageGenerator; builder.IsolatedStorageFacade = isolatedStorageFacade; builder.Create().RebuildSharedResources(applicationSettings); }
public void because_of() { this.applicationSettings = new StubApplicationSettings(); this.applicationSettings.ApplicationUpdateInterval = TimeSpan.FromMinutes(5); periodicUpdateService = new StubPeriodicJobUpdateService(); var builder = new SettingsApplierInstanceBuilder(); builder.PeriodicJobUpdateService = periodicUpdateService; builder.Create().ApplyToSession(applicationSettings); }