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); }