public void Search_ExpressingEntityInAnotherWay() { DashboardScreen dashboardScreen = new DashboardScreen(window, application); SearchCustomerScreen searchCustomerScreen = dashboardScreen.LaunchSearchCustomer(); CustomerSearchCriteria searchCriteria = new CustomerSearchCriteria().OfName("Suman").OfAge("20"); List<Customer> customers = searchCustomerScreen.Search(searchCriteria); Assert.AreEqual(1, customers.Count); }
public void Search() { DashboardScreen dashboardScreen = new DashboardScreen(window, application); SearchCustomerScreen searchCustomerScreen = dashboardScreen.LaunchSearchCustomer(); CustomerSearchCriteria customerSearchCriteria = new CustomerSearchCriteria("Suman", ""); List<Customer> customers = searchCustomerScreen.Search(customerSearchCriteria); Assert.AreEqual(1, customers.Count); }
public virtual void IssueMovie(CustomerSearchCriteria customerSearchCriteria, MovieSearchCriteria movieSearchCriteria) { SearchCustomerScreen searchCustomerScreen = dashboard.LaunchSearchCustomer(); searchCustomerScreen.Search(customerSearchCriteria); SearchMoviesScreen searchMoviesScreen = searchCustomerScreen.LaunchSearchMovies(); searchMoviesScreen.Search(movieSearchCriteria); searchMoviesScreen.Select(); }
private void IssueMovie(CustomerSearchCriteria customerSearchCriteria) { SearchCustomerScreen searchCustomerScreen = dashboard.LaunchSearchCustomer(); searchCustomerScreen.Search(customerSearchCriteria); SearchMoviesScreen searchMoviesScreen = searchCustomerScreen.LaunchSearchMovies(); searchMoviesScreen.Search(new MovieSearchCriteria("Sholay", string.Empty)); searchMoviesScreen.Select(); }
public virtual List<Customer> Search(CustomerSearchCriteria criteria) { NameTextBox().Text = criteria.Name; window.Get<TextBox>("ageTextBox").Text = criteria.Age; window.Get<Button>("search").Click(); TableRows rows = window.Get<Table>("foundCustomers").Rows; List<Customer> foundCustomers = new List<Customer>(); rows.ForEach(delegate(TableRow obj) { TableCells cells = obj.Cells; Customer customer = new Customer(cells["Name"].Value.ToString(), cells["Age"].Value.ToString(), cells["PhoneNumber"].Value.ToString()); foundCustomers.Add(customer); }); return foundCustomers; }
public virtual void Search(CustomerSearchCriteria searchCriteria) { nameTextBox.Text = searchCriteria.Name; ageTextBox.Text = searchCriteria.Age; search.Click(); }