Backend/e-suite.Modules.UserManager/UserManager.UnitTests/UserManagerMaintenance/ClearOldEmailActionsUnitTests.cs
2026-01-20 21:50:10 +00:00

48 lines
1.1 KiB
C#

using NUnit.Framework;
using UserManager.UnitTests.Helpers;
namespace UserManager.UnitTests.UserManagerMaintenance;
[TestFixture]
public class ClearOldEmailActionsUnitTests : UserManagerMaintenanceTestBase
{
[SetUp]
public override async Task Setup()
{
await base.Setup();
}
[Test]
public async Task ClearOldEmail()
{
//Arrange
//Act
await UserManagerManagerMaintenance.ClearOldEmailActions();
//Assert
Assert.That(UserManagerRepository.DeleteExpiredEmailUserActionsCalled, Is.True);
}
}
[TestFixture]
public class ClearOldSingleUserGuidsUnitTests : UserManagerMaintenanceTestBase
{
[SetUp]
public override async Task Setup()
{
await base.Setup();
}
[Test]
public async Task ClearOldSingleUserGuids()
{
//Arrange
//Act
await UserManagerManagerMaintenance.ClearOldSingleUserGuids();
//Assert
Assert.That(UserManagerRepository.DeleteExpiredSingleUseGuidsCalled, Is.True);
}
}