public void Init(SliderPage page) { if (view != null && view.pages.Count > index && page != null) { this.page = page; view.FreshEvent += Refresh; } }
public void DragSliderToEightTest() { var sliderPage = new SliderPage(driver); sliderPage.NavigateTo(); sliderPage.DragSliderToEight(); sliderPage.SliderValue.GetAttribute("value").Should().Be("8"); }
public void DecreaseBySliding() { using (IWebDriver driver = new ChromeDriver()) { var sliderPage = new SliderPage(driver); sliderPage.LoadPage(); sliderPage.Decrease_Slider(); } }
public void NavigateToSliderPage_SideMenu() { using (IWebDriver driver = new ChromeDriver()) { var widgetsMainPage = new Widgets_MainPage(driver); widgetsMainPage.LoadPage(); SliderPage sliderPage = widgetsMainPage.NavigateToSliderPage_SideMenu(); sliderPage.EnsurePageLoaded(); } }
public void SetUp() { string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); ChromeOptions options = new ChromeOptions(); options.AddArgument("start-maximized"); _driver = new ChromeDriver(path, options); _mainPage = new MainPage(_driver); _sliderPage = new SliderPage(_driver); }
public App() { InitializeComponent(); if (Device.RuntimePlatform == Device.UWP) { MainPage = new MainPage(); } else { MainPage = new SliderPage(); } }
public void Setup() { InitializeMaximizedBrowser(); _homePage = new HomePage(Driver); _demoQAPage = new DemoQAPage(Driver); _datePickerPage = new DatePickerPage(Driver); _sliderPage = new SliderPage(Driver); _progressBarPage = new ProgressBarPage(Driver); _toolTipsPage = new TooltipsPage(Driver); Driver.NavigateTo(_homePage.URL); _homePage.CategoryCard("Widgets").Click(); }
public static List <SliderPage> Calculate(int total, float para = 0.5f) { if (total < 3) { Debug.LogError(""); return(null); } List <SliderPage> pages = new List <SliderPage>(); float space = 1 / (float)(total - 1); for (int i = 0; i < total; i++) { float bar = i * space; float min = bar - space * para <= 0 ? 0 : bar - space * para; float max = bar + space * para >= 1 ? 1 : bar + space * para; SliderPage page = new SliderPage(bar, min, max, i, space); pages.Add(page); } return(pages); }
public void MoveSlider_InputIncreasesRespectively() { //Arrange DemoQaPage demoQaMainPage = PageFactory.Get <DemoQaPage>(); SliderPage sliderPage = PageFactory.Get <SliderPage>(); demoQaMainPage.Load(); demoQaMainPage.OpenSliderSection(); //Act for (int position = 1; position <= 10; position++) { sliderPage.MoveSliderTo(position); sliderPage.DelayForSeconds(0.25); int sliderPositionValue = sliderPage.AmountBarValue(); //Assert Assert.AreEqual(position, sliderPositionValue); } }
public override void OnEndDrag(PointerEventData eventData) { base.OnEndDrag(eventData); endTime = Time.realtimeSinceStartup; endPos = eventData.position; float deltaX = endPos.x - startPos.x; SliderPage page = GetPage(horizontalScrollbar.value); if (deltaX != 0 && ((endTime - startTime < 0.3f) || (Mathf.Abs(deltaX) > viewport.rect.width / 2))) { dir = -deltaX / Mathf.Abs(deltaX); int index = page.index; int nextPage = dir > 0 ? index == total - 1 ? total - 1 : index + (int)dir : index == 0 ? 0 : index + (int)dir; CalculateMovement(pages[nextPage].bar); } else { dir = horizontalScrollbar.value >= page.bar ? -1 : 1; CalculateMovement(page.bar); } }
public override void Initialize() { base.Initialize(); SliderPage = new NavigationMenu().GoToSlider(); }
public void DemoQASetup() { Initialize("http://demoqa.com/"); _homePage = new HomePage(Driver); _sliderPage = new SliderPage(Driver); }
public void SetUp() { Initialize(); _sliderPage = new SliderPage(Driver); _sliderPage.NavigateTo(); }