using Quadarax.Application.QLiberace.Base.Entities; using Quadarax.Application.QLiberace.Base.Tests.Entities.Base; namespace Quadarax.Application.QLiberace.Base.Tests.Entities { [TestFixture(Category = "Dao")] public class SettingTest : BaseDaoTest { protected override void OnSetup() { } protected override void OnTearDown() { } [Test] public void HasClassPKOK() { CheckHasPK(string.Empty); } [Test] public void HasClassTrackedOK() { CheckHasTracked(string.Empty); } [Test] public void HasClassTableOK() { CheckClassTable(string.Empty); } [Test] public void ColumnMappingsOK() { CheckColumnFKMappings(nameof(Setting.ParentId), string.Empty,"FK_Setting_Parent_Id", false); CheckColumnMappings(nameof(Setting.Value), string.Empty,false, 5000); CheckColumnCode(null); CheckColumnDescription(null); CheckColumnModuleCode(null); CheckColumnEnabled(true,false); CheckColumnMappings(nameof(Setting.SequenceNo), string.Empty,true, null,0); } } }