public void Transferee_IntakePage_ShouldCheckForTransfereeDetails() { help.initialsteps(); orders = help.getOrders(); for (int i = 0; i < orders.Count(); i++) { if (i == 3) { break; } var random = help.GetRandomNo(orders); var order_id = orders.ElementAt(random).GetAttribute("data-order-id"); //var order_id = orders.ElementAt(i).GetAttribute("data-order-id"); var db_order = _unitOfWork.Orders.GetOrderById(order_id); orders.ElementAt(random).Click(); help.delay(800); //Check for contact Info var text_name = help.GetElement(_driver, By.Id("Transferee_FullName"), 10); Xunit.Assert.Equal(db_order.Transferee.FullName, text_name); Xunit.Assert.Equal(db_order.Transferee.Email, help.GetElement(_driver, By.Id("Transferee_Email"), 10)); _driver.Navigate().GoToUrl(this.baseURL + "/Orders"); orders = _driver.FindElements(By.Id("rowclickableorderRow")); } // Xunit.Assert.Equal(orders.Count(), order_db.Count()); help.Logout(); }