public void VerifyNoDrillDownLinks(CohortsViewModel result) { Assert.IsNull(result.CohortsInDraft.Url); Assert.IsNull(result.CohortsInReview.Url); Assert.IsNull(result.CohortsWithEmployer.Url); Assert.IsNull(result.CohortsWithTransferSender.Url); }
public void VerifyCohortsInReviewIsCorrect(CohortsViewModel result) { Assert.IsNotNull(result.CohortsInReview); Assert.AreEqual(4, result.CohortsInReview.Count); Assert.AreEqual("ready to review", result.CohortsInReview.Description); UrlHelper.Verify(x => x.Action(It.Is <UrlActionContext>(p => p.Controller == "Cohort" && p.Action == "Review"))); }
public void VerifyCohortsWithTransferSenderIsCorrect(CohortsViewModel result) { Assert.IsNotNull(result.CohortsWithTransferSender); Assert.AreEqual(2, result.CohortsWithTransferSender.Count); Assert.AreEqual("with transfer sending employers", result.CohortsWithTransferSender.Description); UrlHelper.Verify(x => x.Action(It.Is <UrlActionContext>(p => p.Controller == "Cohort" && p.Action == "WithTransferSender"))); }
public void VerifyCohortsInDraftIsCorrect(CohortsViewModel result) { Assert.IsNotNull(result.CohortsInDraft); Assert.AreEqual(5, result.CohortsInDraft.Count); Assert.AreEqual("drafts", result.CohortsInDraft.Description); UrlHelper.Verify(x => x.Action(It.Is <UrlActionContext>(p => p.Controller == "Cohort" && p.Action == "Draft"))); }
public WhenGettingCohortsFixture() { Request = new CohortsByProviderRequest(); ModelMapperMock = new Mock <IModelMapper>(); CohortsViewModel = new CohortsViewModel(); ReviewViewModel = new ReviewViewModel(); DraftViewModel = new DraftViewModel(); WithTransferSenderViewModel = new WithTransferSenderViewModel(); ModelMapperMock.Setup(x => x.Map <CohortsViewModel>(Request)).ReturnsAsync(CohortsViewModel); ModelMapperMock.Setup(x => x.Map <ReviewViewModel>(Request)).ReturnsAsync(ReviewViewModel); ModelMapperMock.Setup(x => x.Map <DraftViewModel>(Request)).ReturnsAsync(DraftViewModel); ModelMapperMock.Setup(x => x.Map <WithTransferSenderViewModel>(Request)).ReturnsAsync(WithTransferSenderViewModel); Sut = new CohortController(Mock.Of <IMediator>(), ModelMapperMock.Object, Mock.Of <ILinkGenerator>(), Mock.Of <ICommitmentsApiClient>()); }