public void HomePageContainsFreshOffTheGrillAlbumList()
 {
     using (var browser = new IE("http://localhost:1200/"))
     {
         Assert.IsTrue(browser.List(Find.ById("album-list")).Children().Any());
     }
 }
 public void BrowsingByGenreReturnsAlbumList()
 {
     using (var browser = new IE("http://localhost:1200/"))
     {
         browser.Link(Find.ByText("Rock")).Click();
         Assert.IsTrue(browser.List(Find.ById("album-list")).Children().Any());
     }
 }
        public void FilterByCategory()
        {
            using (var ie = new IE("http://dc2011.localhost/Project List.aspx"))
            {
                var articles = ie.List(list => list.Parent.ClassName == "list");
                var count = articles.Children().Count;

                ie.SelectList(list => list.Parent.ClassName == "filter").Select("Date Code");
                ie.Button(button => button.Parent.ClassName == "buttons").Click();

                articles.Refresh();
                var filterCount = articles.Children().Count;

                Assert.Less(filterCount, count);
            }
        }