public async Task GetHostIdAsync_WithConfigurationHostId_ReturnsConfigurationHostId() { _mockConfiguration.SetupGet(p => p[ConfigurationSectionNames.HostIdPath]).Returns("test-host-id"); string hostId = await _provider.GetHostIdAsync(CancellationToken.None); Assert.Equal("test-host-id", hostId); }
public async Task GetHostIdAsync_WithConfigurationHostId_ReturnsConfigurationHostId() { var options = new ScriptApplicationHostOptions(); var environment = new TestEnvironment(); var config = new ConfigurationBuilder() .AddInMemoryCollection(new Dictionary <string, string> { { ConfigurationPath.Combine(ConfigurationSectionNames.JobHost, "id"), "test-host-id" } }) .Build(); var provider = new ScriptHostIdProvider(config, environment, new TestOptionsMonitor <ScriptApplicationHostOptions>(options)); string hostId = await provider.GetHostIdAsync(CancellationToken.None); Assert.Equal("test-host-id", hostId); }