using System.Text; using Util.Data.Sql.Builders.Conditions; using Xunit; namespace Util.Data.Sql.Tests.Builders.Conditions; /// /// Is Not Null查询条件测试 /// public class IsNotNullConditionTest { /// /// 获取结果 /// private string GetResult( ISqlCondition condition ) { var result = new StringBuilder(); condition.AppendTo( result ); return result.ToString(); } /// /// 获取条件 /// [Fact] public void Test_1() { var condition = new IsNotNullCondition( "Email" ); Assert.Equal( "Email Is Not Null", GetResult( condition ) ); } /// /// 获取条件 - 验证列为空 /// [Fact] public void Test_2() { var condition = new IsNotNullCondition( "" ); Assert.Empty( GetResult( condition ) ); } }