Example #1
0
        public void should_create_connectionString_from_sqlServerConfiguration()
        {
            var connectionStringConfiguration = new SqlServerDbSandboxConnectionString()
            {
                DataSourcePath     = ".",
                IntegratedSecurity = true
            };

            var connectionStringBuilder = new SqlServerConnectionStringBuilder(connectionStringConfiguration);
            var connectionString        = connectionStringBuilder.Build();

            connectionString.Should().Contain("Data Source=.");
            connectionString.Should().Contain("Initial Catalog=master");
            connectionString.Should().Contain("Integrated Security=True");
        }
Example #2
0
        public void should_create_connectionString_with_userId_and_password()
        {
            var connectionStringConfiguration = new SqlServerDbSandboxConnectionString()
            {
                DataSourcePath = ".",
                UserName       = "******",
                Password       = "******",
            };

            var connectionStringBuilder = new SqlServerConnectionStringBuilder(connectionStringConfiguration);
            var connectionString        = connectionStringBuilder.Build();

            connectionString.Should().Contain("Data Source=.");
            connectionString.Should().Contain("Initial Catalog=master");
            connectionString.Should().Contain("User ID");
            connectionString.Should().Contain("Password");
        }
Example #3
0
        public void should_create_connectionString_when_send_dbName()
        {
            const string dbName = "dbName";
            string       expectedInitialCatalog        = $"Initial Catalog={dbName}";
            var          connectionStringConfiguration = new SqlServerDbSandboxConnectionString()
            {
                DataSourcePath = ".",
                UserName       = "******",
                Password       = "******"
            };
            var connectionStringBuilder = new SqlServerConnectionStringBuilder(connectionStringConfiguration);


            var connectionString = connectionStringBuilder.Build(dbName);

            connectionString.Should().Contain("Data Source=.");
            connectionString.Should().Contain(expectedInitialCatalog);
            connectionString.Should().Contain("User ID");
            connectionString.Should().Contain("Password");
        }