24. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/17/2019 1:51:41 PM Central Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

24.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\ccra\ccra_automation\VA.QA.TestProjects\VA.QA.CCRA.TestCases\Pages PageHome.cs Thu Jan 10 13:20:22 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\ccra\ccra_automation\VA.QA.TestProjects\VA.QA.CCRA.TestCases\Pages PageHome.cs Thu Jan 10 16:41:18 2019 UTC

24.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 182
Changed 1 2
Inserted 0 0
Removed 0 0

24.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

24.4 Active regular expressions

No regular expressions were active.

24.5 Comparison detail

  1    using Syst em;
  2    using Syst em.Collect ions.Gener ic;
  3    using Syst em.Linq;
  4    using Syst em.Text;
  5    using Syst em.Threadi ng.Tasks;
  6    using Syst em.Threadi ng;
  7    using VA.Q A.Common.U IFramework .Selenium;
  8    using Quin tity.TestF ramework.C ore;
  9    using Open QA.Seleniu m;
  10    using Open QA.Seleniu m.Support. PageObject s;
  11   
  12    using VA.Q A.CCRA.Tes tCases.Pag es;
  13   
  14   
  15   
  16    namespace  VA.QA.CCRA .TestCases .Pages
  17    {
  18        public  class Pag eHome : Pa geGlobalEl ements
  19        {
  20            pu blic PageH ome(IWebDr iver brows er)
  21            {
  22                 _driver  = browser;
  23                 IPage.Eq uals(brows er, this);
  24                 PageFact ory.InitEl ements(bro wser, this );
  25            }
  26   
  27   
  28   
  29            [F indsBy(How  = How.Id,  Using = " SSUserLogo n_0-button -Logon")]
  30            pu blic IWebE lement btn Logon { ge t; set; }
  31   
  32            //  [FindsBy( How = How. Id, Using  = "#SSUser Logon_0-ro w-1-item-L ocListLoca tion-link" )]
  33            [F indsBy(How  = How.XPa th, Using  = "//a[con tains(text (),'Hospit al of the  University  of Pennsy lvania')]" )]
  34            pu blic IWebE lement lin kUserLocat ion { get;  set; }
  35   
  36   
  37         
  38   
  39   
  40   
  41            [F indsBy(How  = How.Id,  Using = " SSUserLogo n_0-item-U SERNAME")]
  42            pu blic IWebE lement inp utUserName  { get; se t; }
  43   
  44            [F indsBy(How  = How.Id,  Using = " SSUserLogo n_0-item-P ASSWORD")]
  45            pu blic IWebE lement inp utPassword  { get; se t; }
  46   
  47            [F indsBy(How  = How.Id,  Using = " PAWaitingL istInquiry _List_0-he ader-capti on")]
  48            pu blic IWebE lement pag eNameRefLi st { get;  set; }
  49   
  50            [F indsBy(How  = How.Id,  Using = " PAPerson_F ind_0-head er-caption ")]
  51            pu blic IWebE lement pag eNamePatie ntSearch {  get; set;  }
  52   
  53   
  54            [F indsBy(How  = How.Id,  Using = " tc_NavBar- misc-homeB uttonIcon" )]
  55            pu blic IWebE lement btn Home { get ; set; }
  56   
  57   
  58            [F indsBy(How  = How.Id,  Using = " tc_NavBar- profilePan el-userIco n")]
  59            pu blic IWebE lement lin kUser { ge t; set; }
  60   
  61   
  62            [F indsBy(How  = How.Id,  Using = " tc_NavBar- profilePan el-logout" )]
  63            pu blic IWebE lement lin kLogout {  get; set;  }
  64   
  65              public sta tic string  HomeURL =  "http:// IP            /HSRM/csp/ system.Hom e.cls#/Com ponent/SSU serLogon";
  66   
  67            // Users
  68   
  69   
  70            [F indsBy(How  = How.XPa th, Using  = "//span[ contains(t ext(),'VA  Supervisor ')]")]
  71            pu blic IWebE lement use rNameVASup ervisor {  get; set;  }
  72   
  73            [F indsBy(How  = How.XPa th, Using  = "//span[ contains(t ext(),'VA  CC Staff M ember')]") ]
  74            pu blic IWebE lement use rNameVACCS taffMember  { get; se t; }
  75   
  76            [F indsBy(How  = How.XPa th, Using  = "//span[ contains(t ext(),'VA  Customer S ervicer')] ")]
  77            pu blic IWebE lement use rNameVACus tomerServi ce { get;  set; }
  78   
  79   
  80            [F indsBy(How  = How.XPa th, Using  = "//span[ contains(t ext(),'VA  CC Clinica l Coordina tor')]")]
  81            pu blic IWebE lement use rNameVACCC linicalCoo rdinator {  get; set;  }
  82   
  83            [F indsBy(How  = How.XPa th, Using  = "//span[ contains(t ext(),'Com munity Sta ff Member' )]")]
  84            pu blic IWebE lement use rNameCommu nityStaffM ember { ge t; set; }
  85   
  86            [F indsBy(How  = How.XPa th, Using  = "//span[ contains(t ext(),'Com munity Cli nician')]" )]
  87            pu blic IWebE lement use rNameCommu nityClinic ian { get;  set; }
  88   
  89        }
  90   
  91    }
  92