Esempio n. 1
0
        public ActionResult BlogPost(BlogPost blogPost, string userName, string email, string comment)
        {
            var model        = new BlogItemModel(blogPost);
            var commentModel = GetCommentModelForBlog(blogPost);

            commentModel.Username = userName;
            commentModel.Email    = email;
            commentModel.Comment  = comment;
            model.CommentModel    = commentModel;
            model.BlogPost        = blogPost;
            return(View(blogPost.ToString(), model));
        }
Esempio n. 2
0
        public void When_getting_feed_data_for_a_single_url()
        {
            var    reader             = new RSSFeedReader();
            string url                = "https://martinfowler.com/feed.atom";
            List <BlogItemModel> feed = reader.GetFeedData(url);

            BlogItemModel item = feed.FirstOrDefault();

            Assert.That(feed != null);
            Assert.That(item.Description != null);
            Assert.That(item.Title != null);
            Assert.That(item.Author != null);
            Assert.That(item.Link != null);
            Assert.That(item.Updated != null);
        }