public async Task RuntimeConfiguration_HasNoMaxDegreeOfParallelism_UsesDefault() { // Arrange var configuration = await RuntimeConfigurationGenerator.WithoutServerConfiguration() .GenerateAsync(); // Act var runtimeConfiguration = configuration.Get <ScraperRuntimeConfiguration>(); // Assert Assert.NotNull(runtimeConfiguration); Assert.NotNull(runtimeConfiguration.Server); Assert.Equal(DefaultsCore.Server.MaxDegreeOfParallelism, runtimeConfiguration.Server.MaxDegreeOfParallelism); }
public async Task RuntimeConfiguration_HasNoHttpPort_UsesDefault() { // Arrange var configuration = await RuntimeConfigurationGenerator.WithoutServerConfiguration() .GenerateAsync(); // Act var runtimeConfiguration = configuration.Get <ScraperRuntimeConfiguration>(); // Assert Assert.NotNull(runtimeConfiguration); Assert.NotNull(runtimeConfiguration.Server); Assert.Equal(DefaultsCore.Server.HttpPort, runtimeConfiguration.Server.HttpPort); }