public AuthorizationContextProviderTestsFixture SetInvalidDraftApprenticeshipId() { DraftApprenticeshipHashedId = "CCCC"; var draftApprenticeshipId = DraftApprenticeshipId; RouteData.Values[RouteValueKeys.DraftApprenticeshipHashedId] = DraftApprenticeshipHashedId; RoutingFeature.Setup(f => f.RouteData).Returns(RouteData); EncodingService.Setup(h => h.TryDecode(DraftApprenticeshipHashedId, EncodingType.ApprenticeshipId, out draftApprenticeshipId)).Returns(false); return(this); }
public AuthorizationContextProviderTestsFixture SetInvalidCohortId() { CohortReference = "BBB"; var cohortId = CohortId; RouteData.Values[RouteValueKeys.CohortReference] = CohortReference; RoutingFeature.Setup(f => f.RouteData).Returns(RouteData); EncodingService.Setup(h => h.TryDecode(CohortReference, EncodingType.CohortReference, out cohortId)).Returns(false); return(this); }
public AuthorizationContextProviderTestsFixture SetInvalidAccountLegalEntityId() { AccountLegalEntityPublicHashedId = "AAA"; var accountLegalEntityId = 0L; RouteData.Values[RouteValueKeys.AccountLegalEntityPublicHashedId] = AccountLegalEntityPublicHashedId; RoutingFeature.Setup(f => f.RouteData).Returns(RouteData); EncodingService.Setup(h => h.TryDecode(AccountLegalEntityPublicHashedId, EncodingType.PublicAccountLegalEntityId, out accountLegalEntityId)).Returns(false); return(this); }
public AuthorizationContextProviderTestsFixture SetValidApprenticeshipId() { ApprenticeshipHashedId = "XYRZ"; ApprenticeshipId = 887; long decodedApprenticeshipId; RouteData.Values[RouteValueKeys.ApprenticeshipHashedId] = ApprenticeshipHashedId; RoutingFeature.Setup(f => f.RouteData).Returns(RouteData); EncodingService.Setup(h => h.TryDecode(ApprenticeshipHashedId, EncodingType.ApprenticeshipId, out decodedApprenticeshipId)).Returns(true); return(this); }
public AuthorizationContextProviderTestsFixture SetInvalidAccountId() { AccountHashedId = "AAA"; var routeData = new RouteData(); var accountId = 0L; routeData.Values[RouteValueKeys.AccountHashedId] = AccountHashedId; RoutingFeature.Setup(f => f.RouteData).Returns(routeData); HashingService.Setup(h => h.TryDecodeLong(AccountHashedId, out accountId)).Returns(false); return(this); }
public AuthorizationContextProviderTestsFixture SetValidCohortId() { CohortReference = "CDE"; CohortId = 345; //var routeData = new RouteData(); var cohortId = CohortId; RouteData.Values[RouteValueKeys.CohortReference] = CohortReference; RoutingFeature.Setup(f => f.RouteData).Returns(RouteData); EncodingService.Setup(h => h.TryDecode(CohortReference, EncodingType.CohortReference, out cohortId)).Returns(true); return(this); }
public AuthorizationContextProviderTestsFixture SetValidAccountId() { AccountHashedId = "ABC"; AccountId = 123; //var routeData = new RouteData(); var accountId = AccountId; RouteData.Values[RouteValueKeys.AccountHashedId] = AccountHashedId; RoutingFeature.Setup(f => f.RouteData).Returns(RouteData); EncodingService.Setup(h => h.TryDecode(AccountHashedId, EncodingType.AccountId, out accountId)).Returns(true); return(this); }