public void RemoveEpisode__WithGoodRequest() { #region Arrange var controller = new StarsWarsDetailsController(_starsWarsManager); int episodeId = 6; int characterId = 4; #endregion #region Act var response = controller.RemoveEpisode(characterId, episodeId); #endregion #region Assert Assert.IsInstanceOfType(response, typeof(OkResult)); #endregion }
public void RemoveEpisode__WithNotFound() { #region Arrange var controller = new StarsWarsDetailsController(_starsWarsManager); int episodeId = 6; int characterId = 4; #endregion #region Act var response = controller.RemoveEpisode(characterId, episodeId) as NegotiatedContentResult <EpisodeResponse>; #endregion #region Assert Assert.IsNotNull(response); Assert.IsNotNull(response.Content); Assert.AreEqual(404, (int)response.StatusCode); #endregion }