Further unit tests: CFB and Delta
[cfb.git] / test / net / jaekl / cfb / db / driver / DbDriverMock.java
index bb4675a2ff345fefb3b78827c45a625b0220d396..927f2768a5bc5b0f32fac9f9aba2afbb0d1c59ad 100644 (file)
@@ -25,13 +25,15 @@ import net.jaekl.cfb.util.Util;
 
 public class DbDriverMock extends DbDriver {
 
-       private HashMap<String, TableMock> m_tables;
+       private ArrayList<ConnectionMock> m_cons;
        private HashMap<String, SequenceMock> m_sequences;
+       private HashMap<String, TableMock> m_tables;
        
        public DbDriverMock() {
                super();
-               m_tables = new HashMap<String, TableMock>();
+               m_cons = new ArrayList<ConnectionMock>();
                m_sequences = new HashMap<String, SequenceMock>();
+               m_tables = new HashMap<String, TableMock>();
        }
 
        @Override
@@ -43,7 +45,9 @@ public class DbDriverMock extends DbDriver {
        public Connection connect(String host, int port, String dbName, String user, String pass) 
                throws SQLException 
        {
-               return null;
+               ConnectionMock con = new ConnectionMock();
+               m_cons.add(con);
+               return con;
        }
        
        @Override