public void CreerConnectionStringOK() { /// <testsummary> /// Créer la connection string de ODP avec le serveur à null. /// </testsummary> JCASQLODPClient monSQLCliemt = new JCASQLODPClient(); monSQLCliemt.User = "******"; monSQLCliemt.Password = "******"; String maCS = monSQLCliemt.CreerConnectionString(); Assert.AreEqual( "Data Source=localhost;User Id=JCAUser;Password=JCAPassword", maCS); /// <testsummary> /// Créer la connection string de ODP avec le serveur à "". /// </testsummary> monSQLCliemt.User = "******"; monSQLCliemt.Password = "******"; monSQLCliemt.Serveur = ""; maCS = monSQLCliemt.CreerConnectionString(); Assert.AreEqual( "Data Source=localhost;User Id=JCAUser;Password=JCAPassword", maCS); /// <testsummary> /// Créer la connection string de ODP avec un nom de serveur. /// </testsummary> monSQLCliemt.Serveur = "MonServeur"; maCS = monSQLCliemt.CreerConnectionString(); Assert.AreEqual( "Data Source=MonServeur;User Id=JCAUser;Password=JCAPassword", maCS); }
public void CreerConnectionStringExcep() { /// <testsummary> /// CrerConnectionString exception si user à null. Le password est fourni. /// </testsummary> JCASQLODPClient monSQLCliemt = new JCASQLODPClient(); monSQLCliemt.Password = "******"; try { String maCs = ""; maCs = monSQLCliemt.CreerConnectionString(); } catch (JCASQLODPException excep) { Assert.IsTrue(excep.Message.Contains("Pour une connection à la base de données le user est obligatoire"), "Maucvais message d'exception :" + excep.Message); } /// <testsummary> /// CrerConnectionString exception si user à "". Le password est fourni. /// </testsummary> monSQLCliemt = new JCASQLODPClient(); monSQLCliemt.Password = "******"; monSQLCliemt.User = ""; try { String maCs = ""; maCs = monSQLCliemt.CreerConnectionString(); } catch (JCASQLODPException excep) { Assert.IsTrue(excep.Message.Contains("Pour une connection à la base de données le user est obligatoire"), "Maucvais message d'exception :" + excep.Message); } /// <testsummary> /// CrerConnectionString exception si password à null. Le user est fourni. /// </testsummary> monSQLCliemt = new JCASQLODPClient(); monSQLCliemt.User = "******"; try { String maCs = ""; maCs = monSQLCliemt.CreerConnectionString(); } catch (JCASQLODPException excep) { Assert.IsTrue(excep.Message.Contains("Pour une connection à la base de données le mot de passe est obligatoire"), "Mauvais message d'exception :" + excep.Message); } /// <testsummary> /// CrerConnectionString exception si password à "". Le user est fourni. /// </testsummary> monSQLCliemt = new JCASQLODPClient(); monSQLCliemt.User = "******"; monSQLCliemt.Password = ""; try { String maCs = ""; maCs = monSQLCliemt.CreerConnectionString(); } catch (JCASQLODPException excep) { Assert.IsTrue(excep.Message.Contains("Pour une connection à la base de données le mot de passe est obligatoire"), "Maucvais message d'exception :" + excep.Message); } }