public void Should_load_an_existing_int_value() { IConfigurationProvider configurationProvider = new FileConfigurationProvider(); int intValue = configurationProvider.GetSetting("SimpleValue", 0); Assert.AreEqual(42, intValue); }
public void Should_load_an_existing_string_value() { IConfigurationProvider configurationProvider = new FileConfigurationProvider(); string stringValue; bool present = configurationProvider.TryGetSetting("SimpleString", out stringValue); Assert.IsTrue(present); Assert.AreEqual("Hello, World.", stringValue); }
public void Should_get_the_default_with_server() { IConfigurationProvider configurationProvider = new FileConfigurationProvider(); IConnectionStringProvider connectionStringProvider = new ConnectionStringProvider(configurationProvider); string providerName; string connectionString; Assert.IsTrue(connectionStringProvider.TryGetConnectionString("default", out connectionString, out providerName, "remote")); Assert.AreEqual("Server=remote;Database=test", connectionString); Assert.AreEqual("easyProvider", providerName); }