package org.infinispan.persistence.jdbc.stringbased; import static org.infinispan.test.TestingUtil.extractGlobalMarshaller; import org.infinispan.commons.marshall.StreamingMarshaller; import org.infinispan.manager.EmbeddedCacheManager; import org.infinispan.persistence.spi.PersistenceException; import org.infinispan.test.fwk.TestCacheManagerFactory; import org.testng.annotations.AfterClass; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; /** * JdbcStringBasedStoreAltMapperTest using production level marshaller. * * @author Galder ZamarreƱo * @since 4.0 */ @Test(groups = "functional", testName = "persistence.jdbc.stringbased.JdbcStringBasedStoreVamAltMapperTest") public class JdbcStringBasedStoreVamAltMapperTest extends JdbcStringBasedStoreAltMapperTest { EmbeddedCacheManager cm; StreamingMarshaller marshaller; @BeforeClass @Override public void createCacheStore() throws PersistenceException { cm = TestCacheManagerFactory.createCacheManager(false); marshaller = extractGlobalMarshaller(cm); super.createCacheStore(); } @AfterClass @Override public void destroyStore() throws PersistenceException { super.destroyStore(); cm.stop(); } protected StreamingMarshaller getMarshaller() { return marshaller; } }