package utest; import static org.junit.Assert.assertEquals; import java.sql.ResultSet; import org.junit.Test; import windowsform.TaskForm; import connect.sqlite.ConnectData; // These tests are similar to the ones in the test_service class (see the comments in test_service) public class test_task { @Test public void test_ExcuteUpdate() { System.out.println("ExcuteQuery"); String sql = "SELECT * FROM Task"; ConnectData instance = new ConnectData(); ResultSet expResult = null; ResultSet result = instance.ExcuteQuery(sql); assertEquals(expResult, result); } /** * Test of ExcuteQueryUpdate method, of class ConnectData. */ @Test public void test_falseExcuteUpdate() { System.out.println("ExcuteQueryUpdate"); String sql = ""; ConnectData instance = new ConnectData(); boolean expResult = false; boolean result = instance.queryExcuteUpdate(sql); assertEquals(expResult, result); } @Test public void test_deleteRecord() { System.out.println("Delete"); TaskForm instance = new TaskForm(); boolean expResult = true; boolean result = instance.deleteRecord(); assertEquals(expResult, result); } @Test public void test_addRecord() { System.out.println("Add"); // String sql = "insert into Task values("+ null +",'Phuong')"; TaskForm instance = new TaskForm(); boolean expResult = true; boolean result = instance.addRecord(); assertEquals(expResult, result); } /* protected static void backupDb() throws IOException { copyFile(dbFile, dbBackupFile); } protected static void restoreDb() throws DbException { HmsEntity.DB.closeConnection(); dbFile.delete(); dbBackupFile.renameTo(dbFile); HmsEntity.DB.createConnection(); }*/ }