public void AppendDatabaseConnection() { var args = new UoeProcessArgs().Append(new List <UoeDatabaseConnection> { UoeDatabaseConnection.NewMultiUserConnection(new UoeDatabaseLocation("data")), UoeDatabaseConnection.NewSingleUserConnection(new UoeDatabaseLocation("data")) }); Assert.AreEqual(5, args.Count(), "should have -db data -db data -1"); }
public void GetConnectionString_Multi_Single() { var cs = UoeDatabaseConnection.NewMultiUserConnection(new UoeDatabaseLocation("data")).ToString(); Assert.IsTrue(!cs.Contains("-1") && !cs.Contains("-H"), $"Should have multi user connection string without hostname: {cs.PrettyQuote()}."); cs = UoeDatabaseConnection.NewSingleUserConnection(new UoeDatabaseLocation("data")).ToString(); Assert.IsTrue(cs.Contains("-1") && cs.Contains("-db"), $"Should have single user connection string."); }