public override void Setup() { HttpContextAccessor = Substitute.For <IHttpContextAccessor>(); ProviderLoader = Substitute.For <IProviderLoader>(); Logger = Substitute.For <ILogger <ProviderController> >(); Controller = new ProviderController(ProviderLoader, Logger); }
public override void Setup() { HttpContextAccessor = Substitute.For <IHttpContextAccessor>(); ProviderLoader = Substitute.For <IProviderLoader>(); Logger = Substitute.For <ILogger <ProviderController> >(); Controller = new ProviderController(ProviderLoader, Logger); TempData = new TempDataDictionary(HttpContextAccessor.HttpContext, Substitute.For <ITempDataProvider>()); Controller.TempData = TempData; }
public override void Setup() { HttpContextAccessor = Substitute.For <IHttpContextAccessor>(); ProviderLoader = Substitute.For <IProviderLoader>(); Logger = Substitute.For <ILogger <ProviderController> >(); Controller = new ProviderController(ProviderLoader, Logger); var httpContext = new ClaimsIdentityBuilder <ProviderController>(Controller) .Add(CustomClaimTypes.Ukprn, Ukprn.ToString()) .Build() .HttpContext; HttpContextAccessor.HttpContext.Returns(httpContext); }
public override void Setup() { Ukprn = 12345; HttpContextAccessor = Substitute.For <IHttpContextAccessor>(); ProviderLoader = Substitute.For <IProviderLoader>(); Logger = Substitute.For <ILogger <ProviderController> >(); Controller = new ProviderController(ProviderLoader, Logger); var httpContext = new ClaimsIdentityBuilder <ProviderController>(Controller) .Add(CustomClaimTypes.Ukprn, Ukprn.ToString()) .Build() .HttpContext; HttpContextAccessor.HttpContext.Returns(httpContext); TempData = new TempDataDictionary(HttpContextAccessor.HttpContext, Substitute.For <ITempDataProvider>()); Controller.TempData = TempData; }
public override void Setup() { HttpContextAccessor = Substitute.For <IHttpContextAccessor>(); ProviderLoader = Substitute.For <IProviderLoader>(); Logger = Substitute.For <ILogger <ProviderController> >(); Controller = new ProviderController(ProviderLoader, Logger); // Default value ViewModel = new FindProviderViewModel { Search = ProviderName, SelectedProviderId = SelectedProviderId }; var httpContext = new ClaimsIdentityBuilder <ProviderController>(Controller) .Add(CustomClaimTypes.Ukprn, Ukprn.ToString()) .Build() .HttpContext; HttpContextAccessor.HttpContext.Returns(httpContext); }
public ProviderController(IProviderLoader providerLoader, ILogger <ProviderController> logger) { _providerLoader = providerLoader; _logger = logger; }