/*****************************************************************************
*
* Copyright (C) Zenoss, Inc. 2011, all rights reserved.
*
* This content is made available according to terms specified in
* License.zenoss under the directory where your Zenoss product is installed.
*
****************************************************************************/
package org.zenoss.zep.dao.impl;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;
import org.springframework.test.context.transaction.BeforeTransaction;
import org.zenoss.zep.ZepException;
import org.zenoss.zep.dao.DBMaintenanceService;
/**
* Integration tests for DBMaintenanceService.
*/
@ContextConfiguration({ "classpath:zep-config.xml" })
public class DBMaintenanceServiceImplIT extends AbstractTransactionalJUnit4SpringContextTests {
@Autowired
public DBMaintenanceService dbMaintenanceService;
@Test
@BeforeTransaction
public void testOptimizeTables() throws ZepException {
// Just test that the optimize tables call works
dbMaintenanceService.optimizeTables();
}
}