Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /* 
   * Licensed to Aduna under one or more contributor license agreements.  
   * See the NOTICE.txt file distributed with this work for additional 
   * information regarding copyright ownership. 
   *
   * Aduna licenses this file to you under the terms of the Aduna BSD 
   * License (the "License"); you may not use this file except in compliance 
   * with the License. See the LICENSE.txt file distributed with this work 
   * for the full License.
  *
  * Unless required by applicable law or agreed to in writing, software 
  * distributed under the License is distributed on an "AS IS" BASIS, 
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
  * implied. See the License for the specific language governing permissions
  * and limitations under the License.
  */
 package org.openrdf.repository;
 
 import static org.junit.Assert.assertTrue;
 
 import org.junit.Rule;
 import org.junit.Test;
 
Integration test suite for implementations of Repository.

Author(s):
Jeen Broekstra
 
 public abstract class RepositoryTest {

Timeout all individual tests after 1 minute.
 
 	@Rule
 	public Timeout to = new Timeout(60000);
 
 	private static final String MBOX = "mbox";
 
 	private static final String NAME = "name";
 
 	protected static final String FOAF_NS = "http://xmlns.com/foaf/0.1/";
 
 	public static final String TEST_DIR_PREFIX = "/testcases/";
 
 
 	protected ValueFactory vf;
 
 	protected Resource bob;
 
 	protected Resource alice;
 
 	protected Resource alexander;
 
 	protected URI name;
 
 	protected URI mbox;
 
 	protected final URI publisher = .;
 
 	protected URI unknownContext;
 
 	protected URI context1;
 
 	protected URI context2;
 
 	protected Literal nameAlice;
 
 	protected Literal nameBob;
 
 	protected Literal mboxAlice;
 
 	protected Literal mboxBob;
 
 
 	public void setUp()
 		throws Exception
 	{
 
 
 		// Initialize values
 		 = .createBNode();
 
		 = .createLiteral("alice@example.org");
		 = .createLiteral("bob@example.org");
	}
	public void tearDown()
		throws Exception
	{
	}

Gets an (uninitialized) instance of the repository that should be tested.

Returns:
an uninitialized repository.
	protected abstract Repository createRepository()
		throws Exception;
		throws Exception
	{
		try {
			conn.add();
		}
		finally {
			conn.close();
		}
	}
New to GrepCode? Check out our FAQ X