リポジトリ クラスからデータを取得するコントローラーでテストを行おうとしています。これは、テストしたいリポジトリの一部です。
public class NewsRepository
{
public IEnumerable<NewsItem> GetNews()
{
var result = (from n in n_db.NewsItems
orderby n.ID descending
select n).Take(3);
return result;
}
}
テストがどのように機能するかを知るための小さなコードです。私の HomeController では、Index() 内に次のコードがあります。
public ActionResult Index()
{
ViewBag.Message = "Announcements";
NewsRepository n_rep = new NewsRepository();
var model = i_rep.GetNews();
return View(model);
}
私はテストにまったく慣れていないので、すべての説明は素晴らしいでしょう。ありがとう。