protected override void EstablishContext() { wimpProvider = mocks.StrictMock<IWimpProvider>(); staffInformationProvider = mocks.Stub<IStaffInformationProvider>(); authenticationProvider = mocks.Stub<IAuthenticationProvider>(); userClaimsProvider = mocks.Stub<IUserClaimsProvider>(); }
public IdentityClaimsGetOutputClaimsIdentityProvider(IStaffInformationProvider staffInformationProvider, IAuthenticationProvider authenticationProvider, IDashboardUserClaimsInformationProvider<EdFiUserSecurityDetails> dashboardUserClaimsInformationProvider, IHttpRequestProvider httpRequestProvider) { this.staffInformationProvider = staffInformationProvider; this.authenticationProvider = authenticationProvider; this.dashboardUserClaimsInformationProvider = dashboardUserClaimsInformationProvider; this.httpRequestProvider = httpRequestProvider; }
public GetImpersonatedClaimsDataProvider(IWimpProvider wimpProvider, IStaffInformationProvider staffInformationProvider, IAuthenticationProvider authenticationProvider, IUserClaimsProvider userClaimsProvider) { this.wimpProvider = wimpProvider; this.staffInformationProvider = staffInformationProvider; this.authenticationProvider = authenticationProvider; this.userClaimsProvider = userClaimsProvider; }
public DashboardClaimsGetOutputClaimsIdentityProvider(IStaffInformationProvider staffInformationProvider, IAuthenticationProvider authenticationProvider, IUserClaimsProvider userClaimsProvider, IClaimsIssuedTrackingEventProvider claimsIssuedTrackingEventProvider, IGetImpersonatedClaimsDataProvider getImpersonatedClaimsDataProvider) { this.staffInformationProvider = staffInformationProvider; this.authenticationProvider = authenticationProvider; this.userClaimsProvider = userClaimsProvider; this.ClaimsIssuedTrackingEventProvider = claimsIssuedTrackingEventProvider; this.getImpersonatedClaimsDataProvider = getImpersonatedClaimsDataProvider; }
protected override void EstablishContext() { staffInformationProvider = mocks.Stub<IStaffInformationProvider>(); authenticationProvider = mocks.Stub<IAuthenticationProvider>(); dashboardUserClaimsInformationProvider = mocks.Stub<IDashboardUserClaimsInformationProvider<EdFiUserSecurityDetails>>(); httpRequestProvider = mocks.Stub<IHttpRequestProvider>(); identity = mocks.Stub<IClaimsIdentity>(); principal = mocks.Stub<IClaimsPrincipal>(); Expect.Call(identity.Name).Return(userName); Expect.Call(principal.Identity).Return(identity); Expect.Call(staffInformationProvider.ResolveStaffUSI(authenticationProvider, userName)).Return(staffUSI); }
protected override void EstablishContext() { base.EstablishContext(); staffInformationProvider = mocks.Stub<IStaffInformationProvider>(); authenticationProvider = mocks.Stub<IAuthenticationProvider>(); userClaimsProvider = mocks.DynamicMock<IUserClaimsProvider>(); identity = mocks.Stub<IClaimsIdentity>(); principal = mocks.Stub<IClaimsPrincipal>(); Expect.Call(identity.Name).Return(userName); Expect.Call(principal.Identity).Return(identity); Expect.Call(staffInformationProvider.ResolveStaffUSI(authenticationProvider, userName)).Return(staffUSI); }