public void Repository_Should_Add_Connection() { ConnectionJsonRepository repo = new ConnectionJsonRepository(); Console.WriteLine($"Adding Database .: {_testConnection.Database}"); var addedConn = repo.Save(_testConnection); Assert.Equal(_testConnection.Database, addedConn.Database); }
public void Repository_Should_Remove_Connection() { ConnectionJsonRepository repo = new ConnectionJsonRepository(); _testConnection.Name = "PepeJaTireiAVela"; repo.Save(_testConnection); var connection = repo.FindByName("PepeJaTireiAVela"); Console.WriteLine($"Removing Database.: {connection.Database}"); repo.Remove(connection.Id); var connectionFound = repo.FindByName("PepeJaTireiAVela"); Assert.Equal(null, connectionFound); }
public void Repository_Should_Update_Connection() { ConnectionJsonRepository repo = new ConnectionJsonRepository(); var connection = _testConnection; Console.WriteLine($"Updating Database .: {connection?.Database}"); Console.WriteLine($"Current Database .: {connection?.Database}, Server.: {connection?.Server}"); connection.Database = "MySql"; connection.Server = "Localhost"; var addedConn = repo.Save(connection); var connectionSaved = repo.FindByName("Pepe_teste"); Console.WriteLine($"Database Updated .: {connectionSaved.Database}, Server.: {connectionSaved.Server}"); Assert.Equal(connection.Database, addedConn.Database); }