public void Should_get_all_lowercase() { var username = "******"; var password = "******"; var hostname = "hostname"; var configUpdate = "5"; var configRetry = "6"; var cacheLength = "7"; var path = "somePath"; var uri = "uri"; var input = new string[8]; input[0] = string.Format("username={0}", username); input[1] = string.Format("password={0}", password); input[2] = string.Format("hostname={0}", hostname); input[3] = string.Format("configupdate={0}", configUpdate); input[4] = string.Format("configretry={0}", configRetry); input[5] = string.Format("cachelength={0}", cacheLength); input[6] = string.Format("path={0}", path); input[7] = string.Format("configuri={0}", uri); var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(username)); Assert.That(parseParamaters.Password, Is.EqualTo(password)); Assert.That(parseParamaters.Hostname, Is.EqualTo(hostname)); Assert.That(parseParamaters.ConfigUpdate, Is.EqualTo(configUpdate)); Assert.That(parseParamaters.ConfigRetry, Is.EqualTo(configRetry)); Assert.That(parseParamaters.CacheLength, Is.EqualTo(cacheLength)); Assert.That(parseParamaters.ConfigUri, Is.EqualTo(uri)); Assert.That(parseParamaters.Path, Is.EqualTo(path)); }
public void Should_get_username_lowercase() { var username = "******"; var input = new string[1]; input[0] = string.Format("username={0}", username); var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(username)); }
public void Should_check_default_values() { var input = new string[1]; var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(string.Empty)); Assert.That(parseParamaters.Password, Is.EqualTo(string.Empty)); Assert.That(parseParamaters.Hostname, Is.EqualTo(string.Empty)); Assert.That(parseParamaters.ConfigUpdate, Is.EqualTo("10")); Assert.That(parseParamaters.ConfigRetry, Is.EqualTo("10")); Assert.That(parseParamaters.CacheLength, Is.EqualTo("10")); }
public void Should_get_username_and_password_lowercase() { var username = "******"; var password = "******"; var input = new string[2]; input[0] = string.Format("username={0}", username); input[1] = string.Format("password={0}", password); var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(username)); Assert.That(parseParamaters.Password, Is.EqualTo(password)); }
public void Should_get_username_and_password_lowercase() { var username = "******"; var password = "******"; var input = new string[4]; input[0] = "username"; input[1] = username; input[2] = "password"; input[3] = password; var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(username)); Assert.That(parseParamaters.Password, Is.EqualTo(password)); }
public void Should_get_all_lowercase() { var username = "******"; var password = "******"; var hostname = "hostname"; var configUpdate = "5"; var configRetry = "6"; var cacheLength = "7"; var path = "somePath"; var uri = "uri"; var input = new string[14]; input[0] = "username"; input[1] = username; input[2] = "password"; input[3] = password; input[4] = "Hostname"; input[5] = hostname; input[6] = "configupdate"; input[7] = configUpdate; input[8] = "configretry"; input[9] = configRetry; input[10] = "cachelength"; input[11] = cacheLength; input[12] = "path"; input[13] = path; input[14] = "configuri"; input[15] = uri; var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(username)); Assert.That(parseParamaters.Password, Is.EqualTo(password)); Assert.That(parseParamaters.Hostname, Is.EqualTo(hostname)); Assert.That(parseParamaters.ConfigUpdate, Is.EqualTo(configUpdate)); Assert.That(parseParamaters.ConfigRetry, Is.EqualTo(configRetry)); Assert.That(parseParamaters.CacheLength, Is.EqualTo(cacheLength)); Assert.That(parseParamaters.ConfigUri, Is.EqualTo(path)); Assert.That(parseParamaters.Path, Is.EqualTo(uri)); }
public void Should_not_get_username_not_defined() { var input = new string[1]; input[0] = "UseRName"; var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(string.Empty)); }
public void Should_patch_config_file() { var username = "******"; var password = "******"; var hostname = "hostname"; var configUpdate = "5"; var configRetry = "6"; var cacheLength = "7"; var path = "test.config"; var uri = "uri"; var input = new string[8]; input[0] = string.Format("username={0}", username); input[1] = string.Format("password={0}", password); input[2] = string.Format("hostname={0}", hostname); input[3] = string.Format("configupdate={0}", configUpdate); input[4] = string.Format("configretry={0}", configRetry); input[5] = string.Format("cachelength={0}", cacheLength); input[6] = string.Format("path={0}", path); input[7] = string.Format("configuri={0}", uri); var parseParamaters = new ParseParamaters(input); var patcher = new Patcher(parseParamaters); patcher.Patch(); var xmlDocument = new XmlDocument(); xmlDocument.Load(@"test.config"); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@Hostname").Value, Is.EqualTo(hostname)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigUsername").Value, Is.EqualTo(username)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigPassword").Value, Is.EqualTo(password)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigUri").Value, Is.EqualTo(uri)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@CheckConfigUpdatedEveryMinutes").Value, Is.EqualTo(configUpdate)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@MinutesBetweenRetryToGetConfigOnError").Value, Is.EqualTo(configRetry)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigCacheLengthMinutes").Value, Is.EqualTo(cacheLength)); }
public void Should_get_username_not_lowercase() { var username = "******"; var input = new string[2]; input[0] = "UseRName"; input[1] = username; var parseParamaters = new ParseParamaters(input); Assert.That(parseParamaters.Username, Is.EqualTo(username)); }
public void Should_not_add_password_when_patching_config_file() { var username = "******"; var password = ""; var input = new string[3]; input[0] = string.Format("username={0}", username); input[1] = string.Format("password={0}", password); input[2] = string.Format("path={0}", "test.config"); var parseParamaters = new ParseParamaters(input); var patcher = new Patcher(parseParamaters); patcher.Patch(); var xmlDocument = new XmlDocument(); xmlDocument.Load(@"test.config"); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigUsername").Value, Is.EqualTo(username)); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigPassword"), Is.Null); }
public void Should_not_add_username_when_patching_config_file() { var username = ""; var password = "******"; var input = new string[6]; input[0] = "username"; input[1] = username; input[2] = "password"; input[3] = password; input[4] = "path"; input[5] = "test.config"; var parseParamaters = new ParseParamaters(input); var patcher = new Patcher(parseParamaters); patcher.Patch(); var xmlDocument = new XmlDocument(); xmlDocument.Load(@"test.config"); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigUsername"), Is.Null); Assert.That(xmlDocument.SelectSingleNode("/configuration/SqlToGraphite/@ConfigPassword"), Is.EqualTo(password)); }