@Udf(description = "Converts an INT value in radians to a value in degrees")
  public Double degrees(
          @UdfParameter(
                  value = "value",
                  description = "The value in radians to convert to degrees."
          ) final Integer value
  ) {
    return degrees(value == null ? null : value.doubleValue());
  }
@Test
  public void shouldHandlePositive() {
    assertThat(udf.degrees(Math.PI), closeTo(180.0, 0.000000000000001));
    assertThat(udf.degrees(2 * Math.PI), closeTo(360.0, 0.000000000000001));
    assertThat(udf.degrees(1.2345), closeTo(70.73163980890013, 0.000000000000001));
    assertThat(udf.degrees(2), closeTo(114.59155902616465, 0.000000000000001));
    assertThat(udf.degrees(2L), closeTo(114.59155902616465, 0.000000000000001));
  }