3 instantiations of HostTerminatorService
Microsoft.Extensions.Hosting.Testing.Tests (3)
HostTerminatorServiceTests.cs (3)
23
using var sut = new
HostTerminatorService
(hostMock.Object, options, logger) { TimeProvider = new FakeTimeProvider() };
40
using var sut = new
HostTerminatorService
(hostMock.Object, options, logger) { TimeProvider = timeProvider };
59
using var sut = new
HostTerminatorService
(hostMock.Object, options, logger) { DebuggerAttached = true };
12 references to HostTerminatorService
Microsoft.Extensions.Hosting.Testing (3)
FakeHostBuilder.cs (1)
32
.AddHostedService<
HostTerminatorService
>());
HostTerminatorService.cs (2)
25
/// Initializes a new instance of the <see cref="
HostTerminatorService
"/> class.
30
public HostTerminatorService(IHost host, FakeHostOptions options, ILogger<
HostTerminatorService
> logger)
Microsoft.Extensions.Hosting.Testing.Tests (9)
FakeHostBuilderTests.cs (1)
39
Assert.Contains(hostBuilderServices.GetServices<IHostedService>(), x => x is
HostTerminatorService
);
HostTerminatorServiceTests.cs (8)
19
var logger = new FakeLogger<
HostTerminatorService
>();
23
using
var
sut = new HostTerminatorService(hostMock.Object, options, logger) { TimeProvider = new FakeTimeProvider() };
34
var logger = new FakeLogger<
HostTerminatorService
>();
40
using
var
sut = new HostTerminatorService(hostMock.Object, options, logger) { TimeProvider = timeProvider };
55
var logger = new FakeLogger<
HostTerminatorService
>();
59
using
var
sut = new HostTerminatorService(hostMock.Object, options, logger) { DebuggerAttached = true };
68
private static Task RunProtectedExecuteAsync(
HostTerminatorService
instance, CancellationToken cancellationToken)
70
var methodInfo = typeof(
HostTerminatorService
)