public void testFunctionUsageType() {
    String type = provider.getType(exampleFunctionDeclaration().getFunctionName());

    assertEquals("function", type);
  }
  public void testNamespaceNameInImportUsageType() {
    String type = provider.getType(exampleImport().getNamespacePrefix());

    assertEquals("namespace prefix", type);
  }
  public void testPrefixUsageType() {
    String type = provider.getType(exampleFunctionDeclaration().getFunctionName().getPrefix());

    assertEquals("namespace prefix", type);
  }
  public void testNamespaceNameInModuleUsageType() {
    String type = provider.getType(exampleModuleDeclaration());

    assertEquals("namespace prefix", type);
  }
  public void testVariableUsageType() {
    String type = provider.getType(exampleVariableDeclaration().getVarName());

    assertEquals("variable", type);
  }