/* * codjo.net * * Common Apache License 2.0 */ package net.codjo.broadcast.common.computed; import fakedb.FakeDriver; import java.sql.DriverManager; import java.sql.SQLException; import junit.framework.TestCase; /** * Tests de la classe <code>GeneratedDateField</code>. * * @author $Author: GONNOT $ * @version $Revision: 1.2 $ */ public class GeneratedDateFieldTest extends TestCase { private MockComputedContext ctxt; public GeneratedDateFieldTest(String name) { super(name); } public void test_compute() throws Exception { GeneratedDateField field = new GeneratedDateField(); FakeDriver.getDriver().pushUpdateConstraint("update " + ctxt.getComputedTableName() + " set DATE_HEURE = getDate()"); field.compute(ctxt, DriverManager.getConnection("jdbc:fakeDriver")); assertTrue(FakeDriver.getDriver().isUpdateConstraintEmpty()); } protected void setUp() throws SQLException { ctxt = new MockComputedContext(); } }