Package com.google.enterprise.connector.spi

Examples of com.google.enterprise.connector.spi.ConfigureResponse


  }

  public void testGcfClassNotFound() {
    type.setClientX("invalid.Class");

    ConfigureResponse response = type.getConfigForm(Locale.US);
    assertIsFormError(response, "invalid.Class", "");
  }
View Full Code Here


  }

  private void testGcfThrows(MockDmClientXThrows client) {
    type.setClientX(client.getClass().getName());

    ConfigureResponse response = type.getConfigForm(Locale.US);
    assertIsFormError(response, client.getMessage(), "");
  }
View Full Code Here

  public void testGcfGetDocbaseMapThrows() {
    testGcfThrows(new GetDocbaseMapThrows());
  }

  public void testVc() {
    ConfigureResponse response = type.validateConfig(validMap, Locale.US,
        new SimpleConnectorFactory(new DctmConnector()));
    assertNull(response);
  }
View Full Code Here

        new SimpleConnectorFactory(new DctmConnector()));
    assertNull(response);
  }

  public void testVcMissingUsername() {
    ConfigureResponse response =
        type.validateConfig(emptyMap, Locale.US, null);
    assertEquals(resources.getString("login_error"), response.getMessage());
    assertEquals(type.getConfigForm(Locale.US).getFormSnippet(),
        response.getFormSnippet());
  }
View Full Code Here

    validMap.put("docbase", "");
    String originalForm =
        type.getPopulatedConfigForm(validMap, Locale.US).getFormSnippet();
    String modifiedForm = originalForm.replaceFirst(".*\n", "");

    ConfigureResponse response =
        type.validateConfig(validMap, Locale.US, null);
    assertEquals(resources.getString("docbase_error"), response.getMessage());
    assertEquals(modifiedForm, response.getFormSnippet());
  }
View Full Code Here

  public void testVcInvalidUrl() {
    // N.B., validMap is now invalid.
    validMap.put("webtop_display_url", "invalid URL");

    ConfigureResponse response =
        type.validateConfig(validMap, Locale.US, null);
    assertEquals(resources.getString("HttpException"), response.getMessage());
    assertEquals(type.getPopulatedConfigForm(validMap,
            Locale.US).getFormSnippet(), response.getFormSnippet());
  }
View Full Code Here

  }

  public void testVcClassNotFound() {
    type.setClientX("invalid.Class");

    ConfigureResponse response =
        type.validateConfig(validMap, Locale.US, null);
    assertIsError(response, "invalid.Class", "");
  }
View Full Code Here

  private void testVcThrows(MockDmClientXThrows client,
      Map<String, String> configMap, String message) {
    type.setClientX(client.getClass().getName());

    ConfigureResponse response =
        type.validateConfig(configMap, Locale.US, null);
    assertIsError(response, message, "");
  }
View Full Code Here

  /** Tests a basic where clause that returns results. */
  public void testVcWhereClause_results() {
    validMap.put("where_clause", MockDmQuery.TRUE_WHERE_CLAUSE);
    ConnectorFactory connectorFactory = new WhereClauseFactory(false);

    ConfigureResponse response = type.validateConfig(validMap, Locale.US,
        connectorFactory);
    if (response != null)
      fail(response.getMessage());
  }
View Full Code Here

  public void testVcWhereClause_noresults() {
    validMap.put("where_clause", MockDmQuery.FALSE_WHERE_CLAUSE);
    ConnectorFactory connectorFactory = new WhereClauseFactory(false);
    String expected = resources.getString("additionalTooRestrictive");

    ConfigureResponse response = type.validateConfig(validMap, Locale.US,
        connectorFactory);
    assertNotNull(response);
    assertEquals(expected, response.getMessage());
  }
View Full Code Here

TOP

Related Classes of com.google.enterprise.connector.spi.ConfigureResponse

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.