public void GenerateSome()
        {
            var smbcUrls = new string[7];
            smbcUrls [0] = "http://www.smbc-comics.com/comics/20061011.gif";
            smbcUrls [1] = "http://www.smbc-comics.com/comics/20061012.gif";
            smbcUrls [2] = "http://www.smbc-comics.com/comics/20061013.gif";
            smbcUrls [3] = "http://www.smbc-comics.com/comics/20061014.gif";
            smbcUrls [4] = "http://www.smbc-comics.com/comics/20061015.gif";
            smbcUrls [5] = "http://www.smbc-comics.com/comics/20061016.gif";
            smbcUrls [6] = "http://www.smbc-comics.com/comics/20061017.gif";

            var dateCount = new DateGenerator (new ComicUri (smbcUrls [0]));
            dateCount.Days = DateGenerator.EveryDay;
            Assert.AreEqual (smbcUrls, dateCount.GenerateSome ().ToArray ());

            smbcUrls [0] = "http://www.smbc-comics.com/comics/20061011.gif";
            smbcUrls [1] = "http://www.smbc-comics.com/comics/20061012.gif";
            smbcUrls [2] = "http://www.smbc-comics.com/comics/20061013.gif";
            smbcUrls [3] = "http://www.smbc-comics.com/comics/20061018.gif";
            smbcUrls [4] = "http://www.smbc-comics.com/comics/20061019.gif";
            smbcUrls [5] = "http://www.smbc-comics.com/comics/20061020.gif";
            smbcUrls [6] = "http://www.smbc-comics.com/comics/20061025.gif";

            var days = new string[]{DayOfWeek.Wednesday.ToString (), DayOfWeek.Thursday.ToString (), DayOfWeek.Friday.ToString ()};
            dateCount = new DateGenerator (new ComicUri (smbcUrls [0]));
            dateCount.Days = new List<string> (days);
            Assert.AreEqual (smbcUrls, dateCount.GenerateSome ());
        }