public static boolean isParameterOptional(ParameterSchema param)
  {
    boolean optional = param.isOptional() == null ? false : param.isOptional();
    return optional || param.hasDefault();
  }
@Test(dataProvider = "params")
  public void testIsParameterOptional(ParameterSchema parameterSchema, boolean expected)
  {
    Assert.assertEquals(RestLiToolsUtils.isParameterOptional(parameterSchema), expected);
  }