/********************************************************************
 * Copyright © 2005 VHA. All rights reserved
 ********************************************************************/


package gov.va.med.esr.common.persistent.hibernate.lookup;

import gov.va.med.fw.model.AbstractKeyedEntity;

import gov.va.med.esr.common.persistent.hibernate.AbstractKeyedEntityDAOTestCase;


/**
 * Initial javadoc for class AbstractLookupTestCase.
 * TODO - Add content here
 * 
 * Created Aug 5, 2005 1:50:52 PM
 * @author DNS   bohmeg
 */
public abstract class AbstractLookupTestCase extends AbstractKeyedEntityDAOTestCase {

	protected DAOTestMode[] setUpTests() {
		return new DAOTestMode[] { TEST_QUERY };
	}
	
	/* (non-Javadoc)
	 * @see gov.va.med.esr.common.persistent.hibernate.AbstractKeyedEntityDAOTestCase#setUpTestObject()
	 */
	protected final AbstractKeyedEntity setUpTestObject() throws Exception {
		// TODO Auto-generated method stub
		return null;
	}

	/* (non-Javadoc)
	 * @see gov.va.med.esr.common.persistent.hibernate.AbstractKeyedEntityDAOTestCase#modifyTestObject(gov.va.med.fw.model.AbstractKeyedEntity)
	 */
	protected final void modifyTestObject(AbstractKeyedEntity obj) throws Exception {
		// TODO Auto-generated method stub
		
	}

	/** subclass must implement this */
	protected abstract QueryInfo[] getNamedQueries();
}
