git://wamblee.org
/
utils
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Now using connections managed by JPA instead of using JNDI mocking.
[utils]
/
test
/
enterprise
/
src
/
test
/
java
/
org
/
wamblee
/
support
/
persistence
/
DatabaseBuilderTest.java
diff --git
a/test/enterprise/src/test/java/org/wamblee/support/persistence/DatabaseBuilderTest.java
b/test/enterprise/src/test/java/org/wamblee/support/persistence/DatabaseBuilderTest.java
index 044b73a989d08b6cfcd093263797f8be9ab6a640..e986964efb779a431519ae109217e3ef241bc9a3 100644
(file)
--- a/
test/enterprise/src/test/java/org/wamblee/support/persistence/DatabaseBuilderTest.java
+++ b/
test/enterprise/src/test/java/org/wamblee/support/persistence/DatabaseBuilderTest.java
@@
-18,6
+18,7
@@
package org.wamblee.support.persistence;
import org.junit.Test;
import org.wamblee.support.persistence.DatabaseBuilder;
import org.wamblee.support.persistence.DatabaseDescription;
import org.junit.Test;
import org.wamblee.support.persistence.DatabaseBuilder;
import org.wamblee.support.persistence.DatabaseDescription;
+import static junit.framework.TestCase.*;
public class DatabaseBuilderTest {
public class DatabaseBuilderTest {
@@
-28,4
+29,12
@@
public class DatabaseBuilderTest {
System.out.println(description);
}
}
System.out.println(description);
}
}
+
+ @Test
+ public void testConnectionLeak() {
+ Database db = DatabaseBuilder.getDatabase();
+ db.start();
+ assertEquals(0, db.getActiveConnections());
+ db.stop(); // will print msg on stdou when there is leak.
+ }
}
}