# Uses of Package
org.apache.solr.util

- Packages that use org.apache.solr.util
  Package | Description
  --- | ---
  org.apache.solr | Common base classes for implementing tests.
  org.apache.solr.util | Misc utilities useful when implementing test cases.

- Classes in org.apache.solr.util used by org.apache.solr
  Class and Description
  RandomizeSSL Marker annotation indicating when SSL Randomization should be used for a test class, and if so what the typical odds of using SSL should for that test class.
  SSLTestConfig An `SSLConfig` that supports reading key/trust store information directly from resource files provided with the Solr test-framework classes
  TestHarness This class provides a simple harness that may be useful when writing testcases.
  TestHarness.LocalRequestFactory A Factory that generates LocalSolrQueryRequest objects using a specified set of default options.

- Classes in org.apache.solr.util used by org.apache.solr.util
  Class and Description
  BaseTestHarness
  RandomizeSSL.SSLRandomizer A simple data structure for encapsulating the effective values to be used when randomizing SSL in a test, based on the configured values in the `RandomizeSSL` annotation.
  RandomMergePolicy A `MergePolicy` with a no-arg constructor that proxies to an instance retrieved from `LuceneTestCase.newMergePolicy(java.util.Random)`.
  ReadOnlyCoresLocator
  RESTfulServerProvider
  RestTestHarness Facilitates testing Solr's REST API via a provided embedded Jetty
  SSLTestConfig An `SSLConfig` that supports reading key/trust store information directly from resource files provided with the Solr test-framework classes
  TestHarness.LocalRequestFactory A Factory that generates LocalSolrQueryRequest objects using a specified set of default options.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.