public void HTML_WinForm_Grid_Focused_AfterOpenForm() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Kontrahenci i urzędy/Kontrahenci"); strona.NavigateGrid("List:Nazwa:2") .Click(); strona.NavigateGrid("List:Nazwa:2") .Click(); String s = strona.NavigateGrid("List:Nazwa:2") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); strona.NavigateGrid("List:Kod:2") .Click(); strona.FindElementBy("id:Rozrachunki") .Click(); strona.FindElementBy("text:Rozrachunki") .Click(); strona.NavigatePage("Rozrachunki"); strona.CloseActiveTab(); s = strona.NavigateGrid("List:Nazwa:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); }
public void HTML_WinForm_Grid_SelectedData_Set() { Actions actions = new Actions(driver); StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); strona.NavigateGrid("List:Nazwa:3") .Click(); actions.KeyDown(Keys.Shift) .Perform(); strona.NavigateGrid("List:Nazwa:8") .Click(); actions.KeyUp(Keys.Shift) .Perform(); int LiczbaWybranych = driver.FindElementsByCssSelector(".check-open") .Count; Assert.AreEqual(6, LiczbaWybranych); actions.KeyDown(Keys.Control) .Perform(); strona.NavigateGrid("List:Kod:7") .Click(); actions.KeyUp(Keys.Control) .Perform(); LiczbaWybranych = driver.FindElementsByCssSelector(".check-open") .Count; Assert.AreEqual(5, LiczbaWybranych); }
public void CloseTest() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); stronaGlowna.NavigateFolders("Handel/Towary i usługi"); stronaGlowna.NavigateGrid("List:Kod:3") .Click(); stronaGlowna.Close(); stronaGlowna.NavigateGrid("List:Kod:3") .Click(); driver.FindElementByXPath("//*[@id=\"TowarPage_scroll\"]/div[1]/div/div[1]/div[2]/div[1]/div/div[2]/input").SendKeys("test"); stronaGlowna.Close(); stronaGlowna.FindElementBy("id:List_New").Click(); stronaGlowna.Close(); }
public void HTML_WinForm_Grid_FocusedColumn() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); strona.NavigateGrid("List:Nazwa:1") .Click(); String s = strona.NavigateGrid("List:Nazwa:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); s = strona.NavigateGrid("List:Kod:1") .GetAttribute("Class"); Assert.AreNotEqual("gc gc-active gc-text", s); strona.NavigateGrid("List:EAN:1").Click(); s = strona.NavigateGrid("List:EAN:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); s = strona.NavigateGrid("List:Nazwa:1") .GetAttribute("Class"); Assert.AreNotEqual("gc gc-active gc-text", s); }
public void HTML_WinForm_Grid_IsFirst_IsLast() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); String s = strona .NavigateGrid("List:Kod:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-so gc-active gc-text", s); Assert.AreEqual("r_1_aqzb", driver.FindElementByCssSelector(".focused").GetAttribute("id")); }