Example #1
0
 public void Can_create_master_connection()
 {
     using var connection = new SqlServerConnection(CreateDependencies());
     using var master     = connection.CreateMasterConnection();
     Assert.Equal(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master", master.ConnectionString);
     Assert.Equal(60, master.CommandTimeout);
 }
 public void Can_create_master_connection_string()
 {
     using (var connection = new SqlServerConnection(CreateOptions(), new LoggerFactory()))
     {
         using (var master = connection.CreateMasterConnection())
         {
             Assert.Equal(@"Data Source=(localdb)\v11.0;Initial Catalog=master;Integrated Security=True", master.ConnectionString);
         }
     }
 }
 public void Can_create_master_connection_string()
 {
     using (var connection = new SqlServerConnection(CreateConfiguration(), new ConnectionStringResolver(null)))
     {
         using (var master = connection.CreateMasterConnection())
         {
             Assert.Equal(@"Data Source=""(localdb)11.0"";Initial Catalog=master;Integrated Security=True", master.ConnectionString);
         }
     }
 }
 public void Can_create_master_connection_string()
 {
     using (var connection = new SqlServerConnection(CreateOptions(), new LoggerFactory()))
     {
         using (var master = connection.CreateMasterConnection())
         {
             Assert.Equal(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master;Integrated Security=True", master.ConnectionString);
         }
     }
 }
 public void Can_create_master_connection_string()
 {
     using (var connection = new SqlServerConnection(CreateConfiguration(), new ConnectionStringResolver(null)))
     {
         using (var master = connection.CreateMasterConnection())
         {
             Assert.Equal(@"Data Source=""(localdb)11.0"";Initial Catalog=master;Integrated Security=True", master.ConnectionString);
         }
     }
 }
Example #6
0
 public void Can_create_master_connection()
 {
     using (var connection = new SqlServerConnection(CreateOptions(), new Logger <SqlServerConnection>(new LoggerFactory())))
     {
         using (var master = connection.CreateMasterConnection())
         {
             Assert.Equal(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master", master.ConnectionString);
             Assert.Equal(SqlServerConnection.DefaultMasterConnectionCommandTimeout, master.CommandTimeout);
         }
     }
 }
Example #7
0
        public void Master_connection_string_none_default_command_timeout()
        {
            var options = new DbContextOptionsBuilder()
                          .UseSqlServer(
                @"Server=(localdb)\MSSQLLocalDB;Database=SqlServerConnectionTest",
                b => b.CommandTimeout(55))
                          .Options;

            using var connection = new SqlServerConnection(CreateDependencies(options));
            using var master     = connection.CreateMasterConnection();
            Assert.Equal(55, master.CommandTimeout);
        }
Example #8
0
        public void Master_connection_string_contains_filename()
        {
            var options = new DbContextOptionsBuilder()
                          .UseSqlServer(
                @"Server=(localdb)\MSSQLLocalDB;Database=SqlServerConnectionTest;AttachDBFilename=C:\Narf.mdf",
                b => b.CommandTimeout(55))
                          .Options;

            using var connection = new SqlServerConnection(CreateDependencies(options));
            using var master     = connection.CreateMasterConnection();
            Assert.Equal(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master", master.ConnectionString);
        }
        public void Master_connection_string_contains_filename()
        {
            var optionsBuilder = new DbContextOptionsBuilder();

            optionsBuilder.UseSqlServer(@"Server=(localdb)\MSSQLLocalDB;Database=SqlServerConnectionTest;AttachDBFilename=C:\Narf.mdf");

            using (var connection = new SqlServerConnection(optionsBuilder.Options, new Logger <SqlServerConnection>(new LoggerFactory())))
            {
                using (var master = connection.CreateMasterConnection())
                {
                    Assert.Equal(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=master", master.ConnectionString);
                }
            }
        }
        public void Master_connection_string_none_default_command_timeout()
        {
            var optionsBuilder = new DbContextOptionsBuilder();

            optionsBuilder.UseSqlServer(@"Server=(localdb)\MSSQLLocalDB;Database=SqlServerConnectionTest;Trusted_Connection=True;")
            .CommandTimeout(55);

            using (var connection = new SqlServerConnection(optionsBuilder.Options, new Logger <SqlServerConnection>(new LoggerFactory())))
            {
                using (var master = connection.CreateMasterConnection())
                {
                    Assert.Equal(55, master.CommandTimeout);
                }
            }
        }