public void Can_set_connection_from_environmental_variable() { Environment.SetEnvironmentVariable("EnvironmentalConnection", "envyMe"); var settings = new ImportantSettings(); settings.EnvironmentalConnection.ConnectionString.Should().Be("envyMe"); }
public void Can_set_from_environmental_variable() { Environment.SetEnvironmentVariable("SetFromEnvironmental", "44"); var settings = new ImportantSettings(); settings.SetFromEnvironmental.Should().Be(44); }
public void CanGetNotSetSettingsMessages() { var settings = new ImportantSettings(); var messages = settings.GetNotSetSettingsMessages(); messages.Count.Should().Be(2); }
public void CanPopulateSettingsFromAppConfig() { var importantSettings = new ImportantSettings(); importantSettings.ImportantString.Should().Be("Kite4life"); importantSettings.ImportantDate.Should().Be(new DateTime(1984, 10, 6)); importantSettings.ImportantInt.Should().Be(10); importantSettings.ImportantFloat.Should().Be(0.1f); importantSettings.ImportantEmptyFloat.Should().Be(0); importantSettings.TestConnection.ConnectionString.Should() .Be("http://blog.cwa.me.uk"); importantSettings.TestConnection.ProviderName.Should().Be("System.Data.Sql"); }
public void Should_not_find_connectionsettings() { var settings = new ImportantSettings(); settings.ShouldNotExistConnection.Should().BeNull(); }