Clover Coverage Report - Liquibase Core 2.0.2
Coverage timestamp: Wed Aug 3 2011 19:29:16 EDT
7   22   2   3.5
0   16   0.29   2
2     1  
1    
 
  DerbyDatabaseTest       Line # 6 7 0% 2 0 100% 1.0
 
  (2)
 
1    package liquibase.database.core;
2   
3    import junit.framework.TestCase;
4    import liquibase.database.Database;
5   
 
6    public class DerbyDatabaseTest extends TestCase {
 
7  1 toggle public void testGetDefaultDriver() {
8  1 Database database = new DerbyDatabase();
9   
10  1 assertEquals("org.apache.derby.jdbc.EmbeddedDriver", database.getDefaultDriver("jdbc:derby:liquibase;create=true"));
11   
12  1 assertNull(database.getDefaultDriver("jdbc:oracle://localhost;databaseName=liquibase"));
13    }
14   
 
15  1 toggle public void testGetDateLiteral() {
16  1 assertEquals("TIMESTAMP('2008-01-25 13:57:41')", new DerbyDatabase().getDateLiteral("2008-01-25 13:57:41"));
17  1 assertEquals("TIMESTAMP('2008-01-25 13:57:41.300000')", new DerbyDatabase().getDateLiteral("2008-01-25 13:57:41.3"));
18  1 assertEquals("TIMESTAMP('2008-01-25 13:57:41.340000')", new DerbyDatabase().getDateLiteral("2008-01-25 13:57:41.34"));
19  1 assertEquals("TIMESTAMP('2008-01-25 13:57:41.347000')", new DerbyDatabase().getDateLiteral("2008-01-25 13:57:41.347"));
20    }
21   
22    }