コード例 #1
0
        public void create_equals_criteria()
        {
            EqualsCriteria cri = new EqualsCriteria("id", 1);

            Assert.IsNotNull(cri);
            Assert.AreEqual(1, cri.Value);
        }
コード例 #2
0
        public void test_equals_visit()
        {
            CriteriaVisitor visitor = new CriteriaVisitor();
            EqualsCriteria criteria = new EqualsCriteria("id", 2);

            string shard = criteria.GetShard(visitor);

            DebugHelper.WriteToConsole("shard = " + shard);
            Assert.AreEqual("id = '2'", shard);
        }
コード例 #3
0
ファイル: CriteriaVisitor.cs プロジェクト: rebootd/csinctools
 public override string GetShard(EqualsCriteria criteria)
 {
     return String.Format("{0} = '{1}'", criteria.Field, criteria.Value.ToString());
 }