示例#1
0
 override public void before_each()
 {
     base.before_each();
     _connectionManager = new TemporaryLocalDbManager(new ConnectionStringConfigurationParameterProvider().GetConnectionString("MasterDB").ConnectionString);
     _connectionString  = _connectionManager.CreateOrGetLocalDb($"{nameof(SqlServerDocumentDbSpecification)}DocumentDB");
     SqlServerDocumentDb.ResetDB(_connectionString);
     _store = new SqlServerDocumentDb(_connectionString);
 }
示例#2
0
        public void Setup()
        {
            var masterConnectionString = ConfigurationManager.ConnectionStrings["MasterDb"].ConnectionString;

            _temporaryLocalDbManager = new TemporaryLocalDbManager(masterConnectionString);
            _connectionString        = _temporaryLocalDbManager.CreateOrGetLocalDb($"SqlDocumentDbTests_DB");

            SqlServerDocumentDb.ResetDB(_connectionString);
        }
 public void InsertSomeUsers(string connectionString, params Guid[] userIds)
 {
     var store = new SqlServerDocumentDb(connectionString);
     using(var session = OpenSession(store))
     {
         Console.WriteLine(AppDomain.CurrentDomain.FriendlyName);
         userIds.ForEach(userId => session.Save(new User(){Id = userId}));
         session.SaveChanges();
     }
 }
示例#4
0
            public void InsertSomeUsers(string connectionString, params Guid[] userIds)
            {
                var store = new SqlServerDocumentDb(connectionString);

                using (var session = OpenSession(store))
                {
                    Console.WriteLine(AppDomain.CurrentDomain.FriendlyName);
                    userIds.ForEach(userId => session.Save(new User()
                    {
                        Id = userId
                    }));
                    session.SaveChanges();
                }
            }
 public void Does_not_call_db_in_constructor()
 {
     _store = new SqlServerDocumentDb("ANonsensStringThatDoesNotResultInASqlConnection");
 }
 override public void before_each()
 {
     base.before_each();
     _connectionManager = new TemporaryLocalDbManager(new ConnectionStringConfigurationParameterProvider().GetConnectionString("MasterDB").ConnectionString);
     _connectionString = _connectionManager.CreateOrGetLocalDb($"{nameof(SqlServerDocumentDbSpecification)}DocumentDB");
     SqlServerDocumentDb.ResetDB(_connectionString);
     _store = new SqlServerDocumentDb(_connectionString);
 }
 override public void before_each()
 {
     base.before_each();
     SqlServerDocumentDb.ResetDB(ConnectionString);
     _store = new SqlServerDocumentDb(ConnectionString);
 }
示例#8
0
 public void Does_not_call_db_in_constructor()
 {
     _store = new SqlServerDocumentDb("ANonsensStringThatDoesNotResultInASqlConnection");
 }