コード例 #1
0
        public async Task RedirectToActionDetailsWhenInvoked()
        {
            //Arrange
            var userServiceMock           = new Mock <IUserService>();
            var twitterAccountServiceMock = new Mock <ITwitterAccountService>();
            var tweetServiceMock          = new Mock <ITweetService>();

            var controller = new UserManagementController
                             (
                userServiceMock.Object,
                twitterAccountServiceMock.Object,
                tweetServiceMock.Object
                             );

            //Act & Assert
            var result = await controller.DeleteTwitterAccount("2", "5") as RedirectToActionResult;

            Assert.AreEqual("Details", result.ActionName);
        }