public void TestFirebirdNoDatabaseName()
        {
            try
            {
                String conn =
                    new ConnectionStringFirebirdFactory().GetConnectionString("sdf", "", "sasdf",
                                                                              "testpassword", "testport");

                Assert.Fail("Expected to throw an ArgumentException");
            }
                //---------------Test Result -----------------------
            catch (ArgumentException ex)
            {
                StringAssert.Contains("The server, database, password and userName of a connect string can never be empty", ex.Message);
            }
        }
 public void TestFirebird()
 {
     String conn =
         new ConnectionStringFirebirdFactory().GetConnectionString("testserver", "testdatasource",
                                                                                         "testuser", "testpassword",
                                                                                         "");
     Assert.AreEqual("Server=testserver;User=testuser;Password=testpassword;Database=testdatasource;ServerType=0", conn,
                     "ConnectionStringFactory not working for Firebird");
 }