public static void OnSearchButtonPressed(this SearchBar searchBar) { if (searchBar == null) { throw new ArgumentNullException("searchBar"); } searchBar.OnSearchButtonPressed(); }
public void TestSearchButtonPressed() { SearchBar searchBar = new SearchBar(); bool thrown = false; searchBar.SearchButtonPressed += (sender, e) => thrown = true; searchBar.OnSearchButtonPressed(); Assert.True(thrown); }
public void TestSearchCommandParameter() { var searchBar = new SearchBar(); object param = "Testing"; object result = null; searchBar.SearchCommand = new Command(p => { result = p; }); searchBar.SearchCommandParameter = param; searchBar.OnSearchButtonPressed(); Assert.AreEqual(param, result); }