public void given_versionOne_specific_settings_are_not_yet_saved_in_the_file() { before = () => { _target = new ConfigurationProvider(); _defaults = new DefaultConfigurationProvider(); _target.ClearAllSettings(); }; context["when i retrieve versionone specific settings"] = () => { it["then the defaults are returned"] = () => { _target = new ConfigurationProvider(); _target.VersionOneUserName.should_be(_defaults.VersionOneUserName); _target.VersionOnePassword.should_be(_defaults.VersionOnePassword); _target.VersionOneUrl.should_be(_defaults.VersionOneUrl); _target.IsWindowsIntegratedSecurity.should_be(_defaults.IsWindowsIntegratedSecurity); _target.TfsUrl.should_be(_defaults.TfsUrl); _target.TfsListenerUrl.should_be(_defaults.TfsListenerUrl); _target.TfsUserName.should_be(_defaults.TfsUserName); _target.TfsPassword.should_be(_defaults.TfsPassword); _target.ConfigurationUrl.should_be(_defaults.ConfigurationUrl); _target.BaseListenerUrl.should_be(_defaults.BaseListenerUrl); }; }; }
public void given_versionOne_specific_settings_are_not_yet_saved_in_the_file() { before = () => { _target = new ConfigurationProvider(); _defaults = new DefaultConfigurationProvider(); _target.ClearAllSettings(); }; context["when i retrieve versionone specific settings"] = () => { it["then the defaults are returned"] = () => { _target = new ConfigurationProvider(); _target.VersionOneUserName.should_be(_defaults.VersionOneUserName); _target.VersionOnePassword.should_be(_defaults.VersionOnePassword); _target.VersionOneUrl.should_be(_defaults.VersionOneUrl); _target.IsWindowsIntegratedSecurity.should_be(_defaults.IsWindowsIntegratedSecurity); _target.TfsUrl.should_be(_defaults.TfsUrl); _target.TfsListenerUrl.should_be(_defaults.TfsListenerUrl); _target.TfsUserName.should_be(_defaults.TfsUserName); _target.TfsPassword.should_be(_defaults.TfsPassword); _target.ConfigurationUrl.should_be(_defaults.ConfigurationUrl); _target.BaseListenerUrl.should_be(_defaults.BaseListenerUrl); }; }; }
public void given_versionOne_specific_settings_are_saved_in_the_file() { const string userName = "******"; const string password = "******"; const string v1Url = "https://www14.v1host.com/v1sdktesting/"; const string tfsurl = "http://vsts2012:8080/tfs/DefaultCollection/"; const string tfsListenerUrl = "http://localhost:5050/servicesRus.svc"; const string tfsuser = "******"; const string tfspass = "******"; const string configUrl = "http://locahost:8181/"; const string baseListenerUrl = "http://localhost:9090/"; const bool useWindowsSecurity = false; before = () => { _target = new ConfigurationProvider(); _target.ClearAllSettings(); SettingsFileAdapter.SaveSettings(new Dictionary <string, string>() { { AppSettingKeys.VersionOneUserName, userName }, { AppSettingKeys.VersionOnePassword, password }, { AppSettingKeys.VersionOneUrl, v1Url }, { AppSettingKeys.IsWindowsIntegratedSecurity, useWindowsSecurity.ToString() }, { AppSettingKeys.TfsUrl, tfsurl.ToString() }, { AppSettingKeys.TfsListenerUrl, tfsListenerUrl.ToString() }, { AppSettingKeys.TfsUserName, tfsuser }, { AppSettingKeys.TfsPassword, tfspass }, { AppSettingKeys.ConfigurationUrl, configUrl }, { AppSettingKeys.BaseListenerUrl, baseListenerUrl } }, Paths.ConfigurationDirectory, FileName); }; context["when i retrieve versionone specific settings"] = () => { it["then the expected settings are returned"] = () => { _target = new ConfigurationProvider(); _target.VersionOneUserName.should_be(userName); _target.VersionOnePassword.should_be(password); _target.VersionOneUrl.ToString().should_be(v1Url); _target.IsWindowsIntegratedSecurity.should_be(useWindowsSecurity); _target.TfsUrl.ToString().should_be(tfsurl); _target.TfsListenerUrl.ToString().should_be(tfsListenerUrl); _target.TfsUserName.should_be(tfsuser); _target.TfsPassword.should_be(tfspass); _target.ConfigurationUrl.ToString().should_be(configUrl); _target.BaseListenerUrl.ToString().should_be(baseListenerUrl); }; }; }
public void given_versionOne_specific_settings_are_saved_in_the_file() { const string userName = "******"; const string password = "******"; const string v1Url = "https://www14.v1host.com/v1sdktesting/"; const string tfsurl = "http://vsts2012:8080/tfs/DefaultCollection/"; const string tfsListenerUrl = "http://localhost:5050/servicesRus.svc"; const string tfsuser = "******"; const string tfspass = "******"; const string configUrl = "http://locahost:8181/"; const string baseListenerUrl = "http://localhost:9090/"; const bool useWindowsSecurity = false; before = () => { _target = new ConfigurationProvider(); _target.ClearAllSettings(); SettingsFileAdapter.SaveSettings(new Dictionary<string, string>() { {AppSettingKeys.VersionOneUserName, userName}, {AppSettingKeys.VersionOnePassword, password}, {AppSettingKeys.VersionOneUrl, v1Url}, {AppSettingKeys.IsWindowsIntegratedSecurity, useWindowsSecurity.ToString()}, {AppSettingKeys.TfsUrl, tfsurl.ToString()}, {AppSettingKeys.TfsListenerUrl, tfsListenerUrl.ToString()}, {AppSettingKeys.TfsUserName, tfsuser}, {AppSettingKeys.TfsPassword, tfspass}, {AppSettingKeys.ConfigurationUrl, configUrl}, {AppSettingKeys.BaseListenerUrl, baseListenerUrl} }, Paths.ConfigurationDirectory, FileName); }; context["when i retrieve versionone specific settings"] = () => { it["then the expected settings are returned"] = () => { _target = new ConfigurationProvider(); _target.VersionOneUserName.should_be(userName); _target.VersionOnePassword.should_be(password); _target.VersionOneUrl.ToString().should_be(v1Url); _target.IsWindowsIntegratedSecurity.should_be(useWindowsSecurity); _target.TfsUrl.ToString().should_be(tfsurl); _target.TfsListenerUrl.ToString().should_be(tfsListenerUrl); _target.TfsUserName.should_be(tfsuser); _target.TfsPassword.should_be(tfspass); _target.ConfigurationUrl.ToString().should_be(configUrl); _target.BaseListenerUrl.ToString().should_be(baseListenerUrl); }; }; }