public void TestDetailsNull() { var tweetsController = new TweetsController(); var result = (HttpStatusCodeResult)tweetsController.Details(null); Assert.AreEqual(400, result.StatusCode); }
public void TestDetailsValue() { var tweet = new Tweet { TweetId = 1, Title = "Title", Description = "ansmdkesndh", }; var context = new Mock <ITweetContex>(); context.Setup(a => a.FindTweetById(1)).Returns(tweet); var tweetsController = new TweetsController(context.Object); var result = (ViewResult)tweetsController.Details(1); Assert.AreEqual("Details", result.ViewName); }
public void TestDetailsValue() { var context = new FakeContext { Tweets = new[] { new Tweet { TweetId = 1, Title = "Title", Description = "ansmdkesndh", } }.AsQueryable() }; var tweetsController = new TweetsController(context); var result = (ViewResult)tweetsController.Details(1); Assert.AreEqual("Details", result.ViewName); }