UserTest.cs 978 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using Quadarax.Application.QLiberace.Base.Entities;
  2. using Quadarax.Application.QLiberace.Base.Tests.Entities.Base;
  3. namespace Quadarax.Application.QLiberace.Base.Tests.Entities
  4. {
  5. [TestFixture(Category = "Dao")]
  6. public class UserTest : BaseDaoTest<User>
  7. {
  8. [SetUp]
  9. public void Setup()
  10. {
  11. }
  12. [Test]
  13. public void HasClassPKOK()
  14. {
  15. CheckHasPK(string.Empty);
  16. }
  17. [Test]
  18. public void HasClassTrackedOK()
  19. {
  20. CheckHasTracked(string.Empty);
  21. }
  22. [Test]
  23. public void HasClassTableOK()
  24. {
  25. CheckClassTable(string.Empty);
  26. }
  27. [Test]
  28. public void ColumnMappingsOK()
  29. {
  30. CheckColumnMappings(nameof(User.LoginName), string.Empty, true, 100, null);
  31. CheckColumnMappings(nameof(Tenant.IsLocked), string.Empty, true, null, false);
  32. }
  33. }
  34. }