示例#1
0
文件: NewsTests.cs 项目: evsig/DevEdu
        private async Task TestSelects()
        {
            List <News> newsActual = await newsStorage.NewsGetAll();

            for (int i = 0; i < listNews.Count; i++)
            {
                Assert.Contains(listNews[i], newsActual);
            }

            News actualNews = await newsStorage.NewsGetById((int)listNews[0].Id);

            Assert.AreEqual(listNews[0], actualNews);
        }
示例#2
0
        public async Task <ActionResult <IEnumerable <NewsOutputModel> > > GetAllNews()
        {
            var news = NewsMapper.ToOutputModels(await newsStorage.NewsGetAll());

            if (news == null)
            {
                return(NotFound("Objects not fount"));
            }

            return(Ok(news));
        }