public async Task TheIsAgreementSignedIsPopulatedCorrectly(ProviderAgreementStatus providerAgreementStatus, bool expectedIsAgreementSigned) { var f = new WhenMappingCohortsRequestToCohortsViewModelFixture().WithProviderAgreementStatus(providerAgreementStatus); var result = await f.Sut.Map(f.CohortsRequest); Assert.AreEqual(expectedIsAgreementSigned, result.IsAgreementSigned); }
public async Task WhenNoCohortsAreNotFoundThereAreNoDrilldownLinks() { var f = new WhenMappingCohortsRequestToCohortsViewModelFixture().WithNoCohortsFound(); var result = await f.Sut.Map(f.CohortsRequest); f.VerifyNoDrillDownLinks(result); }
public async Task WhenThereAreCreatePermissionsGrantedToThisProviderTheShowDraftsPropertyIsTrue() { var f = new WhenMappingCohortsRequestToCohortsViewModelFixture().WithCreatePermissionsForAnEmployer(); var result = await f.Sut.Map(f.CohortsRequest); Assert.IsTrue(result.ShowDrafts); }
public async Task TheCohortsWithTransferSenderIsPopulatedCorrectly() { var f = new WhenMappingCohortsRequestToCohortsViewModelFixture(); var result = await f.Sut.Map(f.CohortsRequest); f.VerifyCohortsWithTransferSenderIsCorrect(result); }