public void Test_ToString_BlankSource()
{
//-------------Setup Test Pack ------------------
string surnameValue = Guid.NewGuid().ToString("N");
const string surname = "Surname";
Criteria criteria = new Criteria(surname, Criteria.ComparisonOp.Equals, surnameValue);
criteria.Field.Source = new Source("");
CriteriaDB surnameCriteria = new CriteriaDB(criteria);
//-------------Execute test ---------------------
string tostring = surnameCriteria.ToString(new SqlFormatter("<<", ">>", "", ""),
delegate(object value) { return Convert.ToString(value); },
SetupSingleAlias(""));
//-------------Test Result ----------------------
Assert.AreEqual(string.Format("a1.<<{0}>> = {1}", surname, surnameValue), tostring);
}