public ApplyTo ( IWhereOrOrderBy selectFrom ) : IAndOrOrderBy | ||
selectFrom | IWhereOrOrderBy | The result of the |
return | IAndOrOrderBy |
public IAndOrOrderBy ApplyTo(IWhereOrOrderBy selectFrom)
{
if (selectFrom == null)
{
throw new ArgumentNullException("selectFrom");
}
var where = selectFrom.Where(this.builder.ToString(), this.arguments.ToArray());
return where;
}
public void ApplyToThrowsArgumentNullExceptionForNullSqlBuilder() { var rawWhereBuilder = new RawWhereBuilder(); var exception = Assert.Throws<ArgumentNullException>(() => rawWhereBuilder.ApplyTo(null)); Assert.Equal("selectFrom", exception.ParamName); }