public void Dispose()
 {
     _mongoRunner.Dispose();
     _mongoRunner = null;
     _client      = null;
     _context     = null;
 }
Example #2
0
 public void Dispose()
 {
     Handler.Dispose();
     _server.Dispose();
     _testMongoDb.Dispose();
     SmtpServer.Dispose();
 }
Example #3
0
 public void Dispose()
 {
     if (_runner != null && !_runner.Disposed)
     {
         _runner.Dispose();
     }
 }
 public void OneTimeTearDown()
 {
     if (!_mongoDbRunner.Disposed)
     {
         _mongoDbRunner.Dispose();
     }
     ;
 }
Example #5
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         // wait a little to prevent timeouts
         Thread.Sleep(1000);
         _runner.Dispose();
     }
 }
Example #6
0
        public override async Task AfterAll()
        {
            await Database.Client.DropDatabaseAsync(DatabaseName).ConfigureAwait(false);

            if (!_runner.Disposed)
            {
                _runner.Dispose();
            }
            await base.AfterAll().ConfigureAwait(false);
        }
        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    _runner.Dispose();
                }

                disposedValue = true;
            }
        }
Example #8
0
        public void Dispose()
        {
            if (_runner == null)
            {
                return;
            }

            var client = MongoClient.Create(_runner.ConnectionString);

            client.DropDatabase(_databaseName);
            _runner?.Dispose();
        }
Example #9
0
        private bool disposedValue = false; // To detect redundant calls

        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    DocIT.Core.AutoMapperConfig.Clear();
                    _runner.Dispose();
                }

                disposedValue = true;
            }
        }
        public MongoDbJournalSpec() : base(CreateSpecConfig(), "MongoDbJournalSpec")
        {
            AppDomain.CurrentDomain.DomainUnload += (_, __) =>
            {
                try
                {
                    Runner.Dispose();
                }
                catch { }
            };

            Initialize();
        }
Example #11
0
        protected virtual void Dispose(bool disposing)
        {
            if (disposed)
            {
                return;
            }

            if (disposing)
            {
                mongoDbRunner?.Dispose();
            }

            disposed = true;
        }
        // The bulk of the clean-up code is implemented in Dispose(bool)
        protected virtual void Dispose(bool disposing)
        {
            if (_factory != null)
            {
                _factory.Dispose();
                _factory = null;
            }

            if (_dbRunner != null)
            {
                _dbRunner.Dispose();
                _dbRunner = null;
            }
        }
Example #13
0
        protected virtual void Dispose(bool disposing)
        {
            if (disposing)
            {
            }

            // always try to dispose, even if disposing=false
            if (_runner != null)
            {
                // wait a little to prevent timeouts
                Thread.Sleep(500);
                try { _runner?.Dispose(); } catch { }
                _runner = null;
                GC.Collect();
            }
        }
Example #14
0
 public void Dispose()
 {
     _mongoToGoRunner?.Dispose();
 }
Example #15
0
 public void Teardown()
 {
     _client.DropDatabase("intergationtest");
     _runner.Dispose();
 }
 public void Dispose()
 {
     Client.DropDatabase(databaseName);
     runner.Dispose();
 }
 public void Dispose()
 {
     Connection.Database.Client.DropDatabase(_databaseName);
     _runner.Dispose();
 }
 public void DestroyConnection()
 {
     _runner?.Dispose();
 }
Example #19
0
 public void Dispose() => runner.Dispose();
 public void CleanUp()
 {
     _runner.Dispose();
 }
Example #21
0
 public void Dispose()
 {
     _runner.Dispose();
     Factory.Dispose();
 }
Example #22
0
 public Task StopAsync(CancellationToken cancellationToken)
 {
     _runner.Dispose();
     _runner = null;
     return(Task.CompletedTask);
 }
Example #23
0
 public void Dispose()
 {
     _runner.Dispose();
 }
 public void Dispose()
 {
     runner?.Dispose();
 }
 public void TearDown()
 {
     _runner.Dispose();
 }
Example #26
0
 public void Dispose()
 {
     _runner?.Dispose();
     _client?.Dispose();
 }
Example #27
0
 public void Dispose()
 {
     MongoDbRunner?.Dispose();
 }
Example #28
0
 public void Dispose()
 {
     client = null;
     runner.Dispose();
 }
Example #29
0
 public override void OnApplicationShutdown(ApplicationShutdownContext context)
 {
     _mongoDbRunner.Dispose();
 }
Example #30
0
 public void Dispose()
 {
     Runner.Dispose();
 }