public void LoadSchemaSpecification_should_throw_exception_when_connection_string_is_wrong() { // Arrange OracleProvider db = new OracleProvider(@"wrong database connection string", "ICRFSLDV"); // Act & Assert Assert.Throws<ArgumentException>(() => db.LoadDbSpecification()); }
public void LoadSchemaSpecification_should_update_TableCount_property() { // Arrange OracleProvider db = new OracleProvider(@"DATA SOURCE=DWQA;PERSIST SECURITY INFO=True;USER ID=ICRFSLDV;PASSWORD=icrfsldv;Pooling=FALSE", "ICRFSLDV"); // create schema specification SchemaSpecification scdb = db.LoadDbSpecification(); // Assert Assert.That(Is.Equals(scdb.Tables.Count, 143)); }