feat(admin): dispatch allowlisted maintenance jobs
This commit is contained in:
@@ -1022,7 +1022,8 @@ public sealed class AuthAndSystemControllerTests
|
||||
null!,
|
||||
Mock.Of<ISummarizerService>(),
|
||||
new FakeEnv(),
|
||||
emailSettings.Object);
|
||||
emailSettings.Object,
|
||||
new MaintenanceJobDispatcher(cfg, Mock.Of<IHttpClientFactory>()));
|
||||
|
||||
var result = await controller.GetEmailSettings(CancellationToken.None);
|
||||
var ok = Assert.IsType<OkObjectResult>(result.Result);
|
||||
@@ -1037,13 +1038,15 @@ public sealed class AuthAndSystemControllerTests
|
||||
var summarizer = new Mock<ISummarizerService>();
|
||||
summarizer.Setup(x => x.RunProbeAsync(It.IsAny<CancellationToken>())).Returns(Task.CompletedTask);
|
||||
|
||||
var cfg = BuildConfig();
|
||||
var controller = new AdminSystemController(
|
||||
BuildConfig(),
|
||||
new AppPaths(BuildConfig(), new FakeHostEnv()),
|
||||
cfg,
|
||||
new AppPaths(cfg, new FakeHostEnv()),
|
||||
null!,
|
||||
summarizer.Object,
|
||||
new FakeEnv(),
|
||||
Mock.Of<IEmailSettingsResolver>());
|
||||
Mock.Of<IEmailSettingsResolver>(),
|
||||
new MaintenanceJobDispatcher(cfg, Mock.Of<IHttpClientFactory>()));
|
||||
|
||||
var result = await controller.RunSummarizerProbe(CancellationToken.None);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user