aboutsummaryrefslogtreecommitdiff
path: root/id/server/idserverlib/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'id/server/idserverlib/src/test')
-rw-r--r--id/server/idserverlib/src/test/java/test/tlenz/simpletest.java77
1 files changed, 77 insertions, 0 deletions
diff --git a/id/server/idserverlib/src/test/java/test/tlenz/simpletest.java b/id/server/idserverlib/src/test/java/test/tlenz/simpletest.java
new file mode 100644
index 000000000..67504fa47
--- /dev/null
+++ b/id/server/idserverlib/src/test/java/test/tlenz/simpletest.java
@@ -0,0 +1,77 @@
+package test.tlenz;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.util.Date;
+import java.util.Properties;
+
+import org.hibernate.cfg.Configuration;
+
+import at.gv.egovernment.moa.id.commons.db.HibernateUtil;
+import at.gv.egovernment.moa.id.commons.db.dao.session.AssertionStore;
+import at.gv.egovernment.moa.id.commons.db.ex.MOADatabaseException;
+import at.gv.egovernment.moa.id.data.AuthenticationData;
+import at.gv.egovernment.moa.id.storage.AssertionStorage;
+import at.gv.egovernment.moa.util.MiscUtil;
+
+public class simpletest {
+
+ public static void main(String[] args) {
+
+ System.setProperty("mandates.configuration", "D:/Projekte/svn/moa-id/moa-id.properties");
+ String propertiesFileLocation = System.getProperty("mandates.configuration");
+
+ MiscUtil.assertNotNull(propertiesFileLocation, "propertiesFileName");
+ File propertiesFile = new File(propertiesFileLocation);
+ FileInputStream fis;
+ try {
+ fis = new FileInputStream(propertiesFile);
+ } catch (FileNotFoundException e) {
+
+ e.printStackTrace();
+ return;
+ }
+
+ Properties props = new Properties();
+ try {
+ props.load(fis);
+ } catch (IOException e) {
+
+ e.printStackTrace();
+ return;
+ }
+
+ // initialize hibernate
+ synchronized (simpletest.class) {
+
+
+ Configuration hibernateConfig = new Configuration();
+ hibernateConfig.addAnnotatedClass(AssertionStore.class);
+ hibernateConfig.addProperties(props);
+ HibernateUtil.initHibernate(hibernateConfig, props);
+ }
+
+ AssertionStorage store = new AssertionStorage();
+//
+// AuthenticationData assertion = new AuthenticationData();
+// assertion.setBPK("bPK_schaut_anders_aus");
+//
+// //store.put("test", assertion );
+
+
+ store.clean(new Date().getTime(), 1000);
+
+// try {
+// AuthenticationData test = (AuthenticationData) store.get("test");
+//
+// } catch (MOADatabaseException e) {
+// // TODO Auto-generated catch block
+// e.printStackTrace();
+// }
+
+
+
+ }
+}