コード例 #1
0
ファイル: SelectItem.cs プロジェクト: saneman1/IQMap
        public void Clone()
        {
            var item = new SelectItem("field1");
            var clone = item.Clone();

            Assert.IsTrue(item.Equals(clone));
            Assert.AreEqual("field1", item.GetSql());

            item.Alias = "alias1";
            Assert.AreEqual("field1", clone.GetSql());
            Assert.AreEqual("field1 AS alias1", item.Clone().GetSql());
        }
コード例 #2
0
ファイル: SelectItem.cs プロジェクト: saneman1/IQMap
 public void Create()
 {
     var item = new SelectItem("colname","MeaningfulName");
     Assert.AreEqual("colname AS MeaningfulName", item.GetSql());
     Assert.AreEqual("colname", item.Field);
 }