: One thing I want to avoid is having to have a Solr instance set up on : every developers sandbox in order : for the tests to work. What I'm looking for is an embedded solution : which is started up programmatically : BUT is accessed over HTTP.
Take a look at SolrJettyTestBase and the tests that subclass it. It's an example of how to programaticly spin up a jetty instance running solr for the purposes of testing things that require HTTP (Solr's replication and distributed search tests use it) -Hoss