GetConnectionString() public method

public GetConnectionString ( ) : string
return string
コード例 #1
0
        public void standard_sql_connection_string_with_integrated_security()
        {
            // Arrange
            InstallerConfig config = new InstallerConfig();

            config.Database.DataSource           = @"kingwilder-pc\sqlserver";
            config.Database.InitialCatalog       = "BloggerApp";
            config.Database.UseTrustedConnection = true;

            ISqlConnection provider = new SqlConnectionString(config);

            // Act
            var actual   = provider.GetConnectionString();
            var expected = @"Data Source=kingwilder-pc\sqlserver;Initial Catalog=BloggerApp;Integrated Security=True";

            // Assert
            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
        public void standard_sql_connection_string_with_all_parameters_returns_credentials()
        {
            // Arrange
            InstallerConfig config = new InstallerConfig();

            config.Database.DataSource           = @"kingwilder-pc\sqlserver";
            config.Database.InitialCatalog       = "CommerceApp";
            config.Database.UseTrustedConnection = false;
            config.Database.UserName             = "******";
            config.Database.Password             = "******";

            IConnectionProvider provider = new SqlConnectionString(config);

            // Act
            var actual   = provider.GetConnectionString();
            var expected = @"Data Source=kingwilder-pc\sqlserver;Initial Catalog=CommerceApp;User ID=samAdmin;Password=myPassword";

            // Assert
            Assert.AreEqual(expected, actual);
        }
コード例 #3
0
        public void standard_sql_connection_string_with_all_parameters_returns_integrated_security()
        {
            // Arrange
            InstallerConfig config = new InstallerConfig();

            config.Database.DataSource           = @"kingwilder-pc\sqlserver";
            config.Database.InitialCatalog       = "CommerceApp";
            config.Database.UseTrustedConnection = true;
            config.Database.UserName             = "******";
            config.Database.Password             = "******";

            IConnectionProvider provider = new SqlConnectionString(config);

            // Act
            var actual   = provider.GetConnectionString();
            var expected = @"Data Source=kingwilder-pc\sqlserver;Initial Catalog=CommerceApp;Integrated Security=True";

            // Assert
            Assert.AreEqual(expected, actual);
        }