public void Test_3() { var condition2 = new SqlCondition("Age>@Age"); var condition = new OrCondition(null, condition2); Assert.Equal("Age>@Age", condition.GetCondition()); }
public void Test_4() { var condition1 = new SqlCondition("Name=@Name"); var condition = new OrCondition(condition1, null); Assert.Equal("Name=@Name", condition.GetCondition()); }
public void Test_2() { var condition1 = new SqlCondition("Name=@Name"); var condition2 = new SqlCondition("Age=@Age"); var condition = new OrCondition(condition1, condition2); Assert.Equal("(Name=@Name Or Age=@Age)", condition.GetCondition()); }
public void Test_5() { var condition = new OrCondition("", ""); Assert.Empty(condition.GetCondition()); }
public void Test_1() { var condition = new OrCondition("Name=@Name", "Age=@Age"); Assert.Equal("(Name=@Name Or Age=@Age)", condition.GetCondition()); }
public void Test_GetPredicate() { var criteria = new OrCondition <AggregateRootSample>(t => t.Name == "a", t => t.Name != "b"); Assert.Equal("t => ((t.Name == \"a\") OrElse (t.Name != \"b\"))", criteria.GetCondition().ToString()); }