ProfilerSettings GetReloadedSettings() { var settings = new ProfilerSettings(); settings.RecentServiceControlEntries.Add("http://localhost/api"); settings.RecentServiceControlEntries.Add("http://othermachine:8888/api"); return settings; }
public void TestInitialize() { shell = Substitute.For<ShellViewModel>(); serviceControl = Substitute.For<IServiceControl>(); settingsProvider = Substitute.For<ISettingsProvider>(); connection = Substitute.For<ServiceControlConnectionProvider>(); container = RegisterContainer(); storedSetting = GetReloadedSettings(); settingsProvider.GetSettings<ProfilerSettings>().Returns(storedSetting); connectTo = new ServiceControlConnectionViewModel(settingsProvider, container) { Parent = shell }; //TODO: Do we need to pass the full container here? }