using e_suite.Database.Audit.UnitTests.Helpers.Tables; using eSuite.Core.Clock; using Microsoft.EntityFrameworkCore; namespace e_suite.Database.Audit.UnitTests.Helpers; public class TestDbContext : AuditableEntityContext { public TestDbContext(DbContextOptions options, IClock clock) : base(options, clock) { } public DbSet GeneralComments { get; set; } = null!; public DbSet RecordedComments { get; set; } = null!; public DbSet EntriesWithName { get; set; } = null!; public DbSet LinkedEntryWithName { get; set; } = null!; public DbSet SecretValues { get; set; } = null!; public DbSet GrandParentValues { get; set; } = null!; public DbSet ParentValues { get; set; } = null!; public DbSet ChildValues { get; set; } = null!; public DbSet SimpleTreeValues { get; set; } = null!; public DbSet DeletableTreeValues { get; set; } = null!; public DbSet TableWithEnums { get; set; } = null!; public DbSet TableWithDisplayEnums { get; set; } = null!; public DbSet TableWithLastUpdateds { get; set; } = null!; public DbSet ChildTableWithLastUpdateds { get; set; } = null!; }