Example #1
0
        public async Task SetUp()
        {
            NServiceBus.AcceptanceTesting.Customization.Conventions.EndpointNamingConvention = t =>
            {
                var classAndEndpoint = t.FullName.Split('.').Last();

                var testName = classAndEndpoint.Split('+').First();

                testName = testName.Replace("When_", "");

                var endpointBuilder = classAndEndpoint.Split('+').Last();

                testName = Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(testName);

                testName = testName.Replace("_", "");

                return(testName + "-" + endpointBuilder);
            };
            connectionString = Environment.GetEnvironmentVariable(EnvironmentVariables.SqlServerConnectionString);
            databaseName     = new SqlConnectionStringBuilder(connectionString).InitialCatalog;
            await MsSqlMicrosoftDataClientHelper.RecreateDbIfNotExists(connectionString);
        }
 public async Task TearDown()
 {
     await MsSqlMicrosoftDataClientHelper.RemoveDbIfExists(connectionString);
 }