public void OneTimeSetUp() { DbProp = new DbProperties { DbType = TestSettings.Default.DbType, DbServer = TestSettings.Default.DbServer, DbPort = TestSettings.Default.DbPort, ServiceName = TestSettings.Default.ServiceName, DbSchemaName = TestSettings.Default.DbSchemaName, DbUsername = TestSettings.Default.DbUsername, DbPassword = TestSettings.Default.DbPassword, }; AlmProp = new AlmProperies { AlmServer = TestSettings.Default.AlmServer, AlmPort = TestSettings.Default.AlmPort, Domain = TestSettings.Default.Domain, Project = TestSettings.Default.Project, AlmAdminName = TestSettings.Default.AlmAdminName, AlmAdminPassword = TestSettings.Default.AlmAdminPassword, IsHttps = TestSettings.Default.IsHttps }; AlmConnetor = AlmConnector.Instance; AlmConnetor.Init(AlmProp); AlmConnetor.GetCustomizationData(); }
public void Init(AlmProperies prop) { //ServerName = prop.IsHttps ? "https://" : "http://"; ServerName = new StringBuilder(prop.IsHttps ? "https://" : "http://") .Append(prop.AlmServer) //.Append(prop.AlmPort == 0 ? "" : $":{prop.AlmPort}") .Append(prop.AlmPort == 0 ? "" : ":" + prop.AlmPort) .Append("/qcbin") .ToString(); //ServerName += prop.AlmServer + ":" + prop.AlmPort + "/qcbin"; UserName = prop.AlmAdminName; UserPass = prop.AlmAdminPassword; Domain = prop.Domain; Project = prop.Project; }