public void CleanUp()
        {
            _disposables.ForEach(d => d.Dispose());
            _disposables.Clear();

            foreach (var tableToDrop in _tablesToDrop)
            {
                MySqlTestHelper.DropTableIfExists(tableToDrop);
            }

            _tablesToDrop.Clear();
        }
Beispiel #2
0
        protected override void SetUp()
        {
            MySqlTestHelper.DropTableIfExists(_tableName);
            var consoleLoggerFactory = new ConsoleLoggerFactory(false);
            var asyncTaskFactory     = new TplAsyncTaskFactory(consoleLoggerFactory);
            var connectionHelper     = new MySqlConnectionHelper(MySqlTestHelper.ConnectionString);

            _transport = new MySqlTransport(connectionHelper, _tableName, QueueName, consoleLoggerFactory, asyncTaskFactory);
            _transport.EnsureTableIsCreated();

            Using(_transport);

            _transport.Initialize();
            _cancellationToken = new CancellationTokenSource().Token;
        }
        protected override void SetUp()
        {
            MySqlTestHelper.DropTableIfExists(TableName);

            _adapter = Using(new BuiltinHandlerActivator());

            Configure.With(_adapter)
            .Logging(l => l.ColoredConsole(LogLevel.Warn))
            .Transport(t => t.UseMySql(MySqlTestHelper.ConnectionString, TableName, QueueName))
            .Options(o =>
            {
                o.SetNumberOfWorkers(0);
                o.SetMaxParallelism(20);
            })
            .Start();
        }
 public void Cleanup()
 {
     MySqlTestHelper.DropTableIfExists("subscriptions");
 }
Beispiel #5
0
 public MySqlSagaStorageFactory()
 {
     MySqlTestHelper.DropTableIfExists("saga_index");
     MySqlTestHelper.DropTableIfExists("saga_data");
 }
 public void Cleanup()
 {
     MySqlTestHelper.DropTableIfExists("timeouts");
 }
 public MySqlSnapshotStorageFactory()
 {
     MySqlTestHelper.DropTableIfExists(TableName);
 }