@Test
public void testGetInternalLevelName() throws Exception {

  String internal = RequestOperationLevel.getInternalLevelName(host_component);
  assertEquals(internal, hostComponent);
  // Check case-insensitivity
  internal = RequestOperationLevel.getInternalLevelName(host_component.toLowerCase());
  assertEquals(internal, hostComponent);
  // Check wrong param
  try {
    RequestOperationLevel.getInternalLevelName("Wrong_param");
    fail("Should throw exception");
  } catch (IllegalArgumentException e) {
    // expected
  }
}