public void ToString_SqlTableWithUnresolvedTableInfo () { var sqlTable = new SqlTable (new UnresolvedTableInfo (typeof (Cook)), JoinSemantics.Left); var expression = new SqlTableReferenceExpression (sqlTable); var result = expression.ToString(); Assert.That (result, Is.EqualTo ("TABLE-REF(UnresolvedTableInfo(Cook))")); }
public void ToString_SqlJoinedTableWithUnresolvedJoinInfo () { var sqlTable = new SqlJoinedTable (SqlStatementModelObjectMother.CreateUnresolvedJoinInfo_KitchenCook(), JoinSemantics.Left); var expression = new SqlTableReferenceExpression (sqlTable); var result = expression.ToString(); Assert.That (result, Is.EqualTo ("TABLE-REF(UnresolvedJoinInfo(Cook))")); }
public void ToString_SqlJoinedTableWithResolvedJoinInfo () { var sqlTable = new SqlJoinedTable ( new ResolvedJoinInfo ( new ResolvedSimpleTableInfo (typeof (Cook), "CookTable", "c"), Expression.Constant (true)), JoinSemantics.Left); var expression = new SqlTableReferenceExpression (sqlTable); var result = expression.ToString(); Assert.That (result, Is.EqualTo ("TABLE-REF(c)")); }
public void ToString_OtherSqlTable () { var sqlTable = new OtherSqlTable (typeof (Cook), JoinSemantics.Left); var expression = new SqlTableReferenceExpression (sqlTable); var result = expression.ToString(); Assert.That (result, Is.EqualTo ("TABLE-REF (OtherSqlTable (Cook))")); }