public void Test_0451_LessThan_value_null() { KiiClause c = KiiClause.LessThan("name", null); Assert.AreEqual("{\"type\":\"range\",\"field\":\"name\",\"upperIncluded\":false}", c.ToJson().ToString()); }
public void Test_0450_LessThan_key_null() { KiiClause.LessThan(null, "kii"); }
public void Test_0450_LessThan_key_empty() { KiiClause.LessThan("", "kii"); }
public void Test_0440_LessThan_string() { KiiClause c = KiiClause.LessThan("name", "kii"); Assert.AreEqual("{\"type\":\"range\",\"field\":\"name\",\"upperLimit\":\"kii\",\"upperIncluded\":false}", c.ToJson().ToString()); }
public void Test_0430_LessThan_bool_true() { KiiClause.LessThan("enable", true); }
public void Test_0420_LessThan_double() { KiiClause c = KiiClause.LessThan("score", 1.234); Assert.AreEqual("{\"type\":\"range\",\"field\":\"score\",\"upperLimit\":1.234,\"upperIncluded\":false}", c.ToJson().ToString()); }
public void Test_0410_LessThan_long() { KiiClause c = KiiClause.LessThan("score", (long)1234567890123); Assert.AreEqual("{\"type\":\"range\",\"field\":\"score\",\"upperLimit\":1234567890123,\"upperIncluded\":false}", c.ToJson().ToString()); }
public void NotAndTest() { KiiBucket bucket = KiiUser.CurrentUser.Bucket("my_bucket"); KiiObject obj1 = bucket.NewKiiObject(); obj1["name"] = "foo"; obj1["age"] = 20; obj1.Save(); KiiObject obj2 = bucket.NewKiiObject(); obj2["name"] = "foo"; obj2["age"] = 33; obj2.Save(); KiiQuery query = new KiiQuery(KiiClause.Not(KiiClause.And(KiiClause.Equals("name", "foo"), KiiClause.LessThan("age", 30)))); query.SortByAsc("name"); KiiQueryResult <KiiObject> results = bucket.Query(query); Assert.AreEqual(1, results.Count); Assert.AreEqual(33, results[0].GetInt("age")); }