public void SortByDateTest()
        {
            // prepare
            var repository = new MockRepository();
            var service = new SortByDateService(repository);

            // act
            var news = service.GetNews().ToList();

            // assert
            Assert.AreEqual("News 2", news.First().Title);
            Assert.AreEqual("News 1", news.Skip(1).First().Title);
            Assert.AreEqual("News 3", news.Skip(2).First().Title);
        }
        public void SortByDateTest()
        {
            // prepare
            var repository = new MockRepository();
            var service    = new SortByDateService(repository);

            // act
            var news = service.GetNews().ToList();

            // assert
            Assert.AreEqual("News 2", news.First().Title);
            Assert.AreEqual("News 1", news.Skip(1).First().Title);
            Assert.AreEqual("News 3", news.Skip(2).First().Title);
        }