31 lines
874 B
C#
31 lines
874 B
C#
using e_suite.API.Common;
|
|
using e_suite.UnitTestCore;
|
|
using SequenceManager.UnitTests.Repository;
|
|
using e_suite.Database.Audit;
|
|
|
|
namespace SequenceManager.UnitTests.Helpers;
|
|
|
|
public class SequenceManagerTestBase : TestBase
|
|
{
|
|
protected FakeSequenceManagerRepository SequenceManagerRepository = null!;
|
|
|
|
protected AuditUserDetails AuditUserDetails = null!;
|
|
|
|
protected ISequenceManager SequenceManager = null!;
|
|
|
|
public override async Task Setup()
|
|
{
|
|
await base.Setup();
|
|
|
|
AuditUserDetails = new AuditUserDetails
|
|
{
|
|
UserId = -1,
|
|
UserDisplayName = "Testing User",
|
|
Comment = "Test comment"
|
|
};
|
|
|
|
SequenceManagerRepository = new FakeSequenceManagerRepository();
|
|
|
|
SequenceManager = new e_suite.Modules.SequenceManager.SequenceManager(SequenceManagerRepository, _fakeClock);
|
|
}
|
|
} |