public static void UploadImage() { StepThreePage stepThreePage = new StepThreePage(); string filePath = Data.FilePathImage; stepThreePage.InputImage.SendKeys(filePath); Thread.Sleep(5000); // Tiempo de espera para cargar la imagen stepThreePage.BtnNext.Click(); Driver.WaitForElementUpTo(Data.ElementsWaitingTimeout); }
public void ShouldLastTutorialCommandSendUserToStepThreePage() { //arrange viewModel = new StepOneViewModel(); viewModel.NavigationService.SetRootPage(nameof(StepOnePage), new StepOneViewModel()); Page targetPage = new StepThreePage(); Page currentPage = viewModel.NavigationService.CurrentPage; //act Task.Run(async() => { await viewModel.ExecuteLastTutorialCommandAsync(); }).GetAwaiter().GetResult(); currentPage = viewModel.NavigationService.CurrentPage; //assert NUnit.Framework.Assert.AreEqual(currentPage.Title, targetPage.Title); }