Example #1
0
        public static ResourceManager GetBrandResourceManager(AutomationModels.Brand brand)
        {
            switch (brand)
            {
            case AutomationModels.Brand.Everline:
                return(Everline.ResourceManager);

            case AutomationModels.Brand.Ezbob:
                return(Ezbob.ResourceManager);

            default:
                return(DefaultBrand.ResourceManager);
            }
        }
Example #2
0
        internal static void ReportTestRailResults(ulong caseID,
                                                   AutomationModels.Browser browser,
                                                   AutomationModels.Brand brand,
                                                   AutomationModels.Environment enviorment,
                                                   TestRailModels.TestRail.ResultStatus resultStatus,
                                                   string messege)
        {
            AtutomationCaseRun automationCase = PlanRepository
                                                .Where(x => x.CaseBase.ID == caseID)
                                                .Where(x => x.Browser == browser)
                                                .Where(x => x.Brand == brand)
                                                .FirstOrDefault(x => x.Environment == enviorment);

            if (automationCase != null)
            {
                TestRailManager.Instance.AddResultForCase(automationCase.RunId, caseID, resultStatus, messege);
            }
        }