public void TearDown()
 {
     DatabaseMigrator.CleanUp();
     MigrationsAssembly = null;
     Logger = null;
     DatabaseMigrator = null;
 }
 public void SetUp()
 {
     string folder = Path.GetDirectoryName(Assembly.GetAssembly(typeof(DatabaseMigratorTests)).CodeBase);
     MigrationsAssembly = Assembly.LoadFrom(new Uri(Path.Combine(folder,
                                  "ExampleMigrationAssemblies\\Id.VisaDebitMicrositeAU.DatabaseMigrations.dll")).LocalPath);
     Log = new StringBuilder();
     Logger = new StringLogger(Log);
     DatabaseMigrator = new DatabaseMigrator(Logger, true, "SqlServer", -1, true) {TestMode = true};
 }