45 lines
1.3 KiB
Java
45 lines
1.3 KiB
Java
package configuration;
|
|
|
|
import static org.junit.Assert.assertEquals;
|
|
|
|
import acceptance.AbstractAccTest;
|
|
import java.sql.SQLException;
|
|
import javax.sql.DataSource;
|
|
import org.junit.Assert;
|
|
import org.junit.Test;
|
|
|
|
import pro.taskana.TaskanaEngineConfiguration;
|
|
import pro.taskana.common.api.TaskanaEngine;
|
|
|
|
/**
|
|
* Unit Test for TaskanaEngineConfigurationTest.
|
|
*
|
|
* @author MMR
|
|
*/
|
|
public class TaskanaEngineConfigurationTest extends AbstractAccTest {
|
|
|
|
@Test
|
|
public void testCreateTaskanaEngine() throws SQLException {
|
|
DataSource ds = getDataSource();
|
|
TaskanaEngineConfiguration taskEngineConfiguration =
|
|
new TaskanaEngineConfiguration(ds, false, getSchemaName());
|
|
|
|
TaskanaEngine te = taskEngineConfiguration.buildTaskanaEngine();
|
|
|
|
Assert.assertNotNull(te);
|
|
}
|
|
|
|
@Test
|
|
public void testCreateTaskanaHistoryEventWithNonDefaultSchemaName() throws SQLException {
|
|
resetDb("SOMECUSTOMSCHEMANAME");
|
|
long count = getHistoryService().createHistoryQuery().workbasketKeyIn("wbKey1").count();
|
|
assertEquals(0, count);
|
|
getHistoryService()
|
|
.create(
|
|
AbstractAccTest.createHistoryEvent(
|
|
"wbKey1", "taskId1", "type1", "Some comment", "wbKey2"));
|
|
count = getHistoryService().createHistoryQuery().workbasketKeyIn("wbKey1").count();
|
|
assertEquals(1, count);
|
|
}
|
|
}
|