Backend/e-suite.Service.Sentinel/Sentinel.UnitTests/Helpers/SentinelTestBase.cs
2026-01-20 21:50:10 +00:00

23 lines
744 B
C#

using e_suite.Service.Sentinel;
using e_suite.UnitTestCore;
using Sentinel.UnitTests.Repository;
namespace Sentinel.UnitTests.Helpers;
public class SentinelTestBase : TestBase
{
public FakeSentinelRepository SentinelRepository = null!;
public ISentinel Sentinel = null!;
public ISentinelMaintenance SentinelMaintenance = null!;
public override async Task Setup()
{
await base.Setup();
SentinelRepository = new FakeSentinelRepository();
Sentinel = new e_suite.Service.Sentinel.Sentinel(_fakeClock, _configuration, SentinelRepository);
SentinelMaintenance = new e_suite.Service.Sentinel.SentinelMaintenance(_fakeClock, _configuration, SentinelRepository);
}
}