public void NullGeneratorDoesNotAddPrevArchiveLinkToFeed()
        {
            SyndicationFeed feed = new SyndicationFeed("title", "description", new Uri("http://localhost/alternate"));

            IPrevArchiveLinkGenerator linkGenerator = PrevArchiveLinkGenerator.Null;
            linkGenerator.AddTo(feed, Links);

            Assert.IsNull(feed.GetPrevArchiveLink());
        }
        public void CanAddPrevArchiveLinkToFeed()
        {
            SyndicationFeed feed = new SyndicationFeed("title", "description", new Uri("http://localhost/alternate"));

            IPrevArchiveLinkGenerator linkGenerator = new PrevArchiveLinkGenerator(new Id(15));
            linkGenerator.AddTo(feed, Links);

            Assert.AreEqual(new Uri("http://restbucks.com/product-catalog/notifications/?page=15"), feed.GetPrevArchiveLink().GetAbsoluteUri());
        }