Fixes based on feedback

This commit is contained in:
rockstardev
2020-07-31 00:20:17 -05:00
parent 6c7d3ae0bf
commit 9e70bb448a
2 changed files with 12 additions and 10 deletions

View File

@@ -3128,13 +3128,10 @@ namespace BTCPayServer.Tests
var settings = tester.PayTester.GetService<SettingsRepository>();
await settings.UpdateSetting<PoliciesSettings>(new PoliciesSettings() { CheckForNewVersions = true });
var envMock = tester.PayTester.GetService<BTCPayServerEnvironment>();
// modifying environment to simulate production
envMock.Environment.EnvironmentName = "Production";
var mockEnv = tester.PayTester.GetService<BTCPayServerEnvironment>();
var mockSender = tester.PayTester.GetService<Services.Notifications.NotificationSender>();
var notificationSender = tester.PayTester.GetService<Services.Notifications.NotificationSender>();
var svc = new NewVersionCheckerHostedService(settings, envMock, notificationSender, new MockVersionFetcher());
var svc = new NewVersionCheckerHostedService(settings, mockEnv, mockSender, new MockVersionFetcher());
await svc.ProcessVersionCheck();
// since last version present in database was null, it should've been updated with version mock returned