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(); }
public void GetDatabase_GetsDatabase() { var databaseManager = new SqlServerDatabaseManager(connectionStringBuilder.ConnectionString, true); var createdDatabases = new List<SqlServerDatabase>(); for (int i = 0; i < 10; i++) { createdDatabases.Add(createRandomDatabase(databaseManager)); } SqlServerDatabase databaseToFind = createdDatabases[new Random().Next(0, createdDatabases.Count - 1)]; SqlServerDatabase databaseFound = databaseManager.GetDatabase(databaseToFind.Name); Assert.AreEqual(databaseToFind.Name, databaseFound.Name); Assert.AreEqual(databaseToFind.Description, databaseFound.Description); deleteAllDatabases(); }