public void Initialise()
        {
            if (Client == null)
            {
                var config = new Dictionary <string, string>
                {
                    { "EnvironmentName", "ACCEPTANCE_TESTS" },
                    { "ApplicationSettings:DbConnectionString", TestsDbConnectionFactory.ConnectionString }
                };

                Factory = new LocalWebApplicationFactory <Startup>(config);
                Client  = new ApprenticeCommitmentsApi(Factory.CreateClient());
            }

            _context.Api = Client;
        }
コード例 #2
0
        public void Initialise()
        {
            if (Client == null)
            {
                var config = new Dictionary <string, string>
                {
                    { "Environment", "LOCAL_ACCEPTANCE_TESTS" },
                    { "ApprenticeCommitmentsInnerApi:url", _context?.InnerApi?.BaseAddress + "/" },
                    { "AzureAD:tenant", "" },
                    { "AzureAD:identifier", "" }
                };

                Factory = new LocalWebApplicationFactory <Startup>(config, _context);
                Client  = new ApprenticeCommitmentsApi(Factory.CreateClient());
            }

            _context.OuterApiClient = Client;
        }