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()); }
public void Create() { var item = new SelectItem("colname","MeaningfulName"); Assert.AreEqual("colname AS MeaningfulName", item.GetSql()); Assert.AreEqual("colname", item.Field); }