package org.compass.annotations.test.accessor; import org.compass.annotations.test.AbstractAnnotationsTestCase; import org.compass.core.CompassSession; import org.compass.core.CompassTransaction; import org.compass.core.config.CompassConfiguration; /** * @author kimchy */ public class AnnotationAccessorTests extends AbstractAnnotationsTestCase { protected void addExtraConf(CompassConfiguration conf) { conf.addClass(A.class); } public void testFieldLevelAccessors() { CompassSession session = openSession(); CompassTransaction tr = session.beginTransaction(); A a = new A(); a.id = 1; a.Name = "test"; session.save(a); assertNotNull(session.load(A.class, 1)); tr.commit(); session.close(); } }