public void ShouldThrowExceptionWhenGettingConnectionStringFromUnlistedEnvironment()
        {
            //Arrange
            string environment = "Not_An_Environment";
            IConnectionStringProvider provider = new SaverDatabaseConnectionStringProvider();

            //Act
            Action failAction = () => provider.GetConnectionString(environment);

            //Assert
            failAction.Should().Throw <ArgumentOutOfRangeException>();
        }
        public void ShouldGetKnownConnectionStringFromWebConfigurationFile()
        {
            //Arrange
            string environment = "Live";
            IConnectionStringProvider provider = new SaverDatabaseConnectionStringProvider();

            //Act
            string connectionString = provider.GetConnectionString(environment);

            //Assert
            connectionString.Should().NotBeNull();
            connectionString.Should().Be(liveConnectionString);
        }