public async Task DeleteGetAssignsCorrectTitleToViewModel() { var viewModel = new DeleteViewModel { Title = "Title" }; var mediator = new Mock<IMediator>(); mediator.Setup(x => x.SendAsync(It.IsAny<DeleteQuery>())).ReturnsAsync(viewModel); var sut = new OrganizationController(mediator.Object, null); var result = await sut.Delete(It.IsAny<int>()) as ViewResult; var modelResult = result.Model as DeleteViewModel; Assert.Equal(modelResult.Title, $"Delete {viewModel.Name}"); }