/*
* codjo.net
*
* Common Apache License 2.0
*/
package triggers;
import net.codjo.tokio.TokioFixture;
import java.sql.Connection;
import java.sql.SQLException;
import junit.framework.TestCase;
/**
*/
public class PmClassificationUTest extends TestCase {
private TokioFixture tokioFixture = new TokioFixture(PmClassificationUTest.class);
public void test_update() throws Exception {
tokioFixture.insertInputInDb("update", true);
executeUpdate(
"update PM_CLASSIFICATION set CLASSIFICATION_NAME = 'R�partition par la fourchette' where CLASSIFICATION_ID = 3 ");
executeUpdate(
"update PM_CLASSIFICATION set CLASSIFICATION_TYPE = 'ACTION' where CLASSIFICATION_ID = 3 ");
tokioFixture.assertAllOutputs("update");
}
@Override
protected void setUp() throws Exception {
tokioFixture.doSetUp();
}
@Override
protected void tearDown() throws Exception {
tokioFixture.doTearDown();
}
private void executeUpdate(String query) throws SQLException {
Connection connection = tokioFixture.getConnection();
connection.createStatement().executeUpdate(query);
}
}