Ejemplo n.º 1
0
        public void NewsLogic_GetPage()
        {
            //Act
            NewsPage page = _newsLogic.GetNewsPage(1, Language.Rus);

            //Assert
            Assert.AreEqual(page.Language, Language.Rus);
            Assert.AreEqual(page.Count, 20);
            Assert.IsTrue(page.MoreRecords);
            Assert.IsTrue(page.All(record => record.Language == Language.Rus));
            Assert.IsFalse(page.All(record => record.News.AllowAnonymous));
        }
Ejemplo n.º 2
0
        public void NewsLogic_GetPageAnonymous()
        {
            //Arange
            _authenticationData.IsAuthenticated = false;
            //Act
            NewsPage page = _newsLogic.GetNewsPage(1, Language.Rus);

            //Assert
            Assert.AreEqual(page.Language, Language.Rus);
            Assert.AreEqual(page.Count, 20);
            Assert.IsTrue(page.MoreRecords);
            Assert.IsTrue(page.All(record => record.Language == Language.Rus));
            Assert.IsTrue(page.All(record => record.News.AllowAnonymous));
        }