public void AndWhereThrowsArgumentExceptionForNullPredicate() { var sqlBuilder = new SelectSqlBuilder(SqlCharacters.Empty); var exception = Assert.Throws<ArgumentException>( () => sqlBuilder.AndWhere(null, new object())); Assert.Equal(ExceptionMessages.ArgumentNullOrEmpty.FormatWith("predicate"), exception.Message); }
public void AndWhereThrowsArgumentNullExceptionForEmptyArgs() { var sqlBuilder = new SelectSqlBuilder(SqlCharacters.Empty); var exception = Assert.Throws<ArgumentNullException>( () => sqlBuilder.AndWhere("x = ?", null)); Assert.Equal("args", exception.ParamName); }
public void AndWhereThrowsArgumentExceptionForEmptyColumn() { var sqlBuilder = new SelectSqlBuilder(SqlCharacters.Empty); var exception = Assert.Throws<ArgumentException>( () => sqlBuilder.AndWhere("")); Assert.Equal(ExceptionMessages.ArgumentNullOrEmpty.FormatWith("column"), exception.Message); }