Example #1
0
        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;
 }