public void DeleteDatabase_DeletesDatabase() { var databaseManager = new SqlServerDatabaseManager(connectionStringBuilder.ConnectionString, true); SqlServerDatabase createdDatabase = createRandomDatabase(databaseManager); databaseManager.DeleteDatabase(createdDatabase.Name); Assert.IsFalse(databaseExists(createdDatabase.Name)); }
public void UpdateDatabase_UpdatesDatabase() { var databaseManager = new SqlServerDatabaseManager(connectionStringBuilder.ConnectionString, true); SqlServerDatabase createdDatabase = createRandomDatabase(databaseManager); string newDescription = DateTime.Now.ToFileTimeUtc().ToString(); databaseManager.UpdateDatabaseDescription(createdDatabase.Name, newDescription); SqlServerDatabase updatedDatabase = databaseManager.GetDatabase(createdDatabase.Name); databaseManager.DeleteDatabase(createdDatabase.Name); Assert.AreEqual(createdDatabase.Description, updatedDatabase.Description); deleteAllDatabases(); }
private void deleteAllDatabases() { var databaseManager = new SqlServerDatabaseManager(connectionStringBuilder.ConnectionString, true); foreach (SqlServerDatabase database in databaseManager.GetAllDatabases()) { databaseManager.DeleteDatabase(database.Name); } }