コード例 #1
0
        public void RemoveFriend__WithGoodRequest()
        {
            #region Arrange
            var controller  = new StarsWarsDetailsController(_starsWarsManager);
            int friendId    = 3;
            int characterId = 3;
            #endregion

            #region Act
            var response = controller.RemoveFriend(characterId, friendId);
            #endregion

            #region Assert
            Assert.IsInstanceOfType(response, typeof(OkResult));
            #endregion
        }
コード例 #2
0
        public void RemoveFriend__WithNotFound()
        {
            #region Arrange
            var controller  = new StarsWarsDetailsController(_starsWarsManager);
            int friendId    = 3;
            int characterId = 3;
            #endregion

            #region Act
            var response = controller.RemoveFriend(characterId, friendId) as NegotiatedContentResult <FriendResponse>;
            #endregion

            #region Assert
            Assert.IsNotNull(response);
            Assert.IsNotNull(response.Content);
            Assert.AreEqual(404, (int)response.StatusCode);
            #endregion
        }