public void Scroll() { InputsPage.Go(); I.Assert.Css("color", Colors.RED).Not.On(InputsPage.ButtonControlSelector); I.Scroll(InputsPage.ButtonControlSelector) .Assert.Css("color", Colors.RED).On(InputsPage.ButtonControlSelector); ScrollingPage.Go(); // Identical to this.HoverScroll() I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.TopRightSelector); I.Scroll(ScrollingPage.TopRightSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.TopRightSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.BottomRightSelector); I.Scroll(ScrollingPage.BottomRightSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.BottomRightSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.BottomLeftSelector); I.Scroll(ScrollingPage.BottomLeftSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.BottomLeftSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.TopLeftSelector); I.Scroll(ScrollingPage.TopLeftSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.TopLeftSelector); }
public void Scroll() { // Identical to the first test in this.HoverXY() var el = I.Find(InputsPage.ButtonControlSelector); I.Scroll(el.Element.PosX + 10, el.Element.PosY + 10) .Assert.Css("color", InputsPage.HoverColor).On(InputsPage.ButtonControlSelector); ScrollingPage.Go(); // Identical to this.HoverScroll() I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.TopRightSelector); I.Scroll(ScrollingPage.TopRightSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.TopRightSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.BottomRightSelector); I.Scroll(ScrollingPage.BottomRightSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.BottomRightSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.BottomLeftSelector); I.Scroll(ScrollingPage.BottomLeftSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.BottomLeftSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.TopLeftSelector); I.Scroll(ScrollingPage.TopLeftSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.TopLeftSelector); }
public void HoverScroll() { ScrollingPage.Go(); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.TopRightSelector); I.Hover(ScrollingPage.TopRightSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.TopRightSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.BottomRightSelector); I.Hover(ScrollingPage.BottomRightSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.BottomRightSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.BottomLeftSelector); I.Hover(ScrollingPage.BottomLeftSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.BottomLeftSelector); I.Assert.Css("color", ScrollingPage.HoverColor).Not.On(ScrollingPage.TopLeftSelector); I.Hover(ScrollingPage.TopLeftSelector) .Assert.Css("color", ScrollingPage.HoverColor).On(ScrollingPage.TopLeftSelector); }
public void FocusScroll() { ScrollingPage.Go(); I.Assert.Css("color", ScrollingPage.FocusColor).Not.On(ScrollingPage.TopRightSelector); I.Focus(ScrollingPage.TopRightSelector) .Assert.Css("color", ScrollingPage.FocusColor).On(ScrollingPage.TopRightSelector); I.Assert.Css("color", ScrollingPage.FocusColor).Not.On(ScrollingPage.BottomRightSelector); I.Focus(ScrollingPage.BottomRightSelector) .Assert.Css("color", ScrollingPage.FocusColor).On(ScrollingPage.BottomRightSelector); I.Assert.Css("color", ScrollingPage.FocusColor).Not.On(ScrollingPage.BottomLeftSelector); I.Focus(ScrollingPage.BottomLeftSelector) .Assert.Css("color", ScrollingPage.FocusColor).On(ScrollingPage.BottomLeftSelector); I.Assert.Css("color", ScrollingPage.FocusColor).Not.On(ScrollingPage.TopLeftSelector); I.Focus(ScrollingPage.TopLeftSelector) .Assert.Css("color", ScrollingPage.FocusColor).On(ScrollingPage.TopLeftSelector); }