Esempio n. 1
0
        public async Task MapActorsHandlers_IncludesHealthChecks()
        {
            using var factory = new AppWebApplicationFactory();

            var httpClient = factory.CreateClient();
            var response   = await httpClient.GetAsync("/healthz");

            await Assert2XXStatusAsync(response);
        }
Esempio n. 2
0
        public async Task CanActivateActorWithDependencyInjection()
        {
            using var factory = new AppWebApplicationFactory();
            var httpClient = factory.CreateClient();

            // Doing this twice verifies that the Actor stays active and retains state using DI.
            var text = await IncrementCounterAsync(httpClient, "A");

            Assert.Equal("0", text);

            text = await IncrementCounterAsync(httpClient, "A");

            Assert.Equal("1", text);

            await DeactivateActor(httpClient, "A");
        }