public void ThenIShouldBeRedirectedToTheTransfersPageIfIChoseOption1() { _viewModel.Choice = "GoToTransfersPage"; var result = _controller.Sent(_viewModel) as RedirectToRouteResult; Assert.That(result, Is.Not.Null); Assert.That(result.RouteValues.TryGetValue("action", out var actionName), Is.True); Assert.That(actionName, Is.EqualTo("Index")); Assert.That(result.RouteValues.TryGetValue("controller", out var controllerName), Is.True); Assert.That(controllerName, Is.EqualTo("Transfers")); }
public async Task ThenAGetSentTransferConnectionQueryShouldBeSent() { await _controller.Sent(_query); _mediator.Verify(m => m.SendAsync(_query), Times.Once); }