public void PostRejectDelegate_calls_correct_method() { // Given A.CallTo(() => delegateApprovalsService.RejectDelegate(2, 2)).DoesNothing(); // When var result = delegateApprovalsController.RejectDelegate(2); // Then A.CallTo(() => delegateApprovalsService.RejectDelegate(2, 2)).MustHaveHappened(); result.Should().BeRedirectToActionResult().WithActionName("Index"); }
public IActionResult RejectDelegate(int delegateId) { var centreId = User.GetCentreId(); delegateApprovalsService.RejectDelegate(delegateId, centreId); return(RedirectToAction("Index", "DelegateApprovals")); }