Affecto.IdentityManagement.AcceptanceTests.Infrastructure.TestScenario.SetupMockAuthenticatedUserContext C# (CSharp) Method

SetupMockAuthenticatedUserContext() private static method

private static SetupMockAuthenticatedUserContext ( ContainerBuilder builder ) : void
builder Autofac.ContainerBuilder
return void
        private static void SetupMockAuthenticatedUserContext(ContainerBuilder builder)
        {
            var authenticatedUserContext = Substitute.For<IAuthenticatedUserContext>();
            builder.RegisterInstance(authenticatedUserContext).As<IAuthenticatedUserContext>();
            var mockAuthenticatedUserContext = new MockAuthenticatedUserContext(authenticatedUserContext);
            ScenarioContext.Current.Set(mockAuthenticatedUserContext);
        }