added databasecomponent and now using Derby in the unit tests.
[utils] / system / general / src / test / java / org / wamblee / system / components / DatabaseComponentFactory.java
index c6ddeee12d086d2640b0c61123e24efe28502afd..540c09ae12bb9e9bff0945c6f88c9acab50c6112 100644 (file)
 package org.wamblee.system.components;
 
 import org.wamblee.io.ClassPathResource;
+import org.wamblee.persistence.DerbyDatabase;
 import org.wamblee.system.core.Container;
 
 public class DatabaseComponentFactory {
 
     public static void addDatabaseConfig(Container aContainer) {
         try {
+            /*
             aContainer
                     .addComponent(new PropertyComponent(
                             "dbProps",
                             new ClassPathResource(
                                     "properties/test.org.wamblee.security.database.properties")));
+            */
+            aContainer.addComponent(new DatabaseComponent("db",
+                    new DerbyDatabase())); 
         } catch (Exception e) {
             throw new RuntimeException("Could not add database configuration",
                     e);