public IFunctionOrFrom Average(string columnName, string columnAlias) { this.AddFunctionCall("AVG", columnName, columnAlias); return this; }
public void AverageThrowsArgumentExceptionForNullColumnAlias() { var sqlBuilder = new SelectSqlBuilder(SqlCharacters.Empty); var exception = Assert.Throws<ArgumentException>( () => sqlBuilder.Average("Column", null)); Assert.Equal(ExceptionMessages.ArgumentNullOrEmpty.FormatWith("columnAlias"), exception.Message); }