예제 #1
0
        public void GetDbaListItemHtmlTest()
        {
            var      listHtml = Substitute.For <IDbaHtml>();
            ListItem item     = new ListItem();

            listHtml.GetDbaListItemHtml("myUrl").Returns(System.IO.File.ReadAllText(System.Environment.CurrentDirectory + "\\TestData\\DbaListItem.html"));

            DbaRepository listRepository = new DbaRepository(listHtml);

            listRepository.UpdateListItem("myUrl", item);
        }
예제 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (dataSource == null || Request.QueryString["refresh"] != null)
     {
         dataSource = listRepository.GetList("http://www.dba.dk/forhandler/francks/fid-25566/");
         foreach (var item in dataSource)
         {
             listRepository.UpdateListItem(item.Url, item);
         }
         dataSource = dataSource.Where(x => x.LicensePlate != "").ToList();
     }
     list.DataSource = dataSource;
     DataBind();
 }