Exemplo n.º 1
0
        public void InsertNewArticleTest()
        {
            ArticleContext articles = new ArticleContext();
            Article        test     = new Article
            {
                Caption    = "TestCaption2",
                Text       = "Test text",
                Date       = DateTime.Now,
                Language   = "Eng",
                Video      = "testlinkVideo",
                Image      = "testlinkImage",
                CategoryId = 1,
                User       = new User
                {
                    Name = "Boris"
                }
            };
            int countArticles = articles.GetCountArticles(null);

            articles.InsertNewArticle(test);
            int afterInsert = articles.GetCountArticles(null);

            Assert.AreNotEqual(countArticles, afterInsert);
            Assert.IsTrue((countArticles + 1) == afterInsert);
        }
Exemplo n.º 2
0
        public void DeleteArticleTest()
        {
            ArticleContext articles      = new ArticleContext();
            int            countArticles = articles.GetCountArticles(null);

            articles.DeleteArticle(33);
            int countafteDelete = articles.GetCountArticles(null);

            Assert.AreNotEqual(countArticles, countafteDelete);
            Assert.IsNull(articles.GetArticle(33));
        }
Exemplo n.º 3
0
        public void GetCountArtilesTest()
        {
            ArticleContext articles = new ArticleContext();

            var arts              = articles.GetCountArticles(null);
            var artsWithCategory  = articles.GetCountArticles("World");
            var artWithNoCategory = articles.GetCountArticles("dad");

            Assert.IsTrue(arts == 9);
            Assert.IsTrue(artsWithCategory == 2);
            Assert.IsTrue(artWithNoCategory == 0);
        }