You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by ma...@apache.org on 2008/01/12 22:24:49 UTC
svn commit: r611485 -
/mina/trunk/example/src/test/java/org/apache/mina/example/chat/SpringMainTest.java
Author: maarten
Date: Sat Jan 12 13:24:45 2008
New Revision: 611485
URL: http://svn.apache.org/viewvc?rev=611485&view=rev
Log:
close appContext in tearDown + adhere to coding guidelines
Modified:
mina/trunk/example/src/test/java/org/apache/mina/example/chat/SpringMainTest.java
Modified: mina/trunk/example/src/test/java/org/apache/mina/example/chat/SpringMainTest.java
URL: http://svn.apache.org/viewvc/mina/trunk/example/src/test/java/org/apache/mina/example/chat/SpringMainTest.java?rev=611485&r1=611484&r2=611485&view=diff
==============================================================================
--- mina/trunk/example/src/test/java/org/apache/mina/example/chat/SpringMainTest.java (original)
+++ mina/trunk/example/src/test/java/org/apache/mina/example/chat/SpringMainTest.java Sat Jan 12 13:24:45 2008
@@ -8,14 +8,24 @@
*/
public class SpringMainTest extends TestCase {
- public void testContext() {
- ConfigurableApplicationContext appContext = SpringMain.getApplicationContext();
- IoService service = (IoService) appContext.getBean("ioAcceptor");
- IoService ioAcceptorWithSSL = (IoService) appContext.getBean("ioAcceptorWithSSL");
- assertTrue(service.isActive());
- assertTrue(ioAcceptorWithSSL.isActive());
- appContext.close();
- assertFalse(service.isActive());
- assertFalse(ioAcceptorWithSSL.isActive());
- }
+ private ConfigurableApplicationContext appContext;
+
+ @Override
+ protected void tearDown() throws Exception {
+ super.tearDown();
+ if (appContext != null) {
+ appContext.close();
+ }
+ }
+
+ public void testContext() {
+ appContext = SpringMain.getApplicationContext();
+ IoService service = (IoService) appContext.getBean("ioAcceptor");
+ IoService ioAcceptorWithSSL = (IoService) appContext.getBean("ioAcceptorWithSSL");
+ assertTrue(service.isActive());
+ assertTrue(ioAcceptorWithSSL.isActive());
+ appContext.close();
+ assertFalse(service.isActive());
+ assertFalse(ioAcceptorWithSSL.isActive());
+ }
}