Ejemplo n.º 1
0
        private object UpdateALMType(eALMType almType)
        {
            ALMCore   almCore = null;
            ALMConfig CurrentAlmConfigurations = ALMCore.GetCurrentAlmConfig(almType);

            ALMCore.DefaultAlmConfig = CurrentAlmConfigurations;
            //Set ALMRepo
            switch (almType)
            {
            case eALMType.Jira:
                almCore = new JiraCore();
                break;

            case eALMType.ZephyrEnterprise:
                almCore = new ZephyrEntCore();
                break;

            case eALMType.Octane:
                almCore = new OctaneCore();
                break;

            default:
                Reporter.ToLog(eLogLevel.ERROR, $"Invalid ALM Type - {almType}");
                break;
            }
            return(almCore);
        }
Ejemplo n.º 2
0
 public OctaneRepository()
 {
     octaneCore = new OctaneCore();
 }
Ejemplo n.º 3
0
 public OctaneRepository(ALMCore almCore)
 {
     octaneCore = (OctaneCore)almCore;
 }