5454 * Tests for {@link JmsAutoConfiguration}.
5555 *
5656 * @author Greg Turnquist
57+ * @author Stephane Nicoll
5758 */
5859public class JmsAutoConfigurationTests {
5960
@@ -150,11 +151,13 @@ public void testDefaultContainerFactoryWithJtaTransactionManager() {
150151 .getBean ("jmsListenerContainerFactory" , JmsListenerContainerFactory .class );
151152 assertEquals (DefaultJmsListenerContainerFactory .class ,
152153 jmsListenerContainerFactory .getClass ());
153- DefaultMessageListenerContainer listenerContainer = ((DefaultJmsListenerContainerFactory )
154- jmsListenerContainerFactory ).createListenerContainer (mock (JmsListenerEndpoint .class ));
155- assertFalse ("wrong session transacted flag with JTA transactions" , listenerContainer .isSessionTransacted ());
154+ DefaultMessageListenerContainer listenerContainer = ((DefaultJmsListenerContainerFactory ) jmsListenerContainerFactory )
155+ .createListenerContainer (mock (JmsListenerEndpoint .class ));
156+ assertFalse ("wrong session transacted flag with JTA transactions" ,
157+ listenerContainer .isSessionTransacted ());
156158 assertSame (this .context .getBean (JtaTransactionManager .class ),
157- new DirectFieldAccessor (listenerContainer ).getPropertyValue ("transactionManager" ));
159+ new DirectFieldAccessor (listenerContainer )
160+ .getPropertyValue ("transactionManager" ));
158161 }
159162
160163 @ Test
@@ -165,10 +168,12 @@ public void testDefaultContainerFactoryNonJtaTransactionManager() {
165168 .getBean ("jmsListenerContainerFactory" , JmsListenerContainerFactory .class );
166169 assertEquals (DefaultJmsListenerContainerFactory .class ,
167170 jmsListenerContainerFactory .getClass ());
168- DefaultMessageListenerContainer listenerContainer = ((DefaultJmsListenerContainerFactory )
169- jmsListenerContainerFactory ).createListenerContainer (mock (JmsListenerEndpoint .class ));
170- assertTrue ("wrong session transacted flag with no tx manager" , listenerContainer .isSessionTransacted ());
171- assertNull (new DirectFieldAccessor (listenerContainer ).getPropertyValue ("transactionManager" ));
171+ DefaultMessageListenerContainer listenerContainer = ((DefaultJmsListenerContainerFactory ) jmsListenerContainerFactory )
172+ .createListenerContainer (mock (JmsListenerEndpoint .class ));
173+ assertTrue ("wrong session transacted flag with no tx manager" ,
174+ listenerContainer .isSessionTransacted ());
175+ assertNull (new DirectFieldAccessor (listenerContainer )
176+ .getPropertyValue ("transactionManager" ));
172177 }
173178
174179 @ Test
@@ -178,10 +183,12 @@ public void testDefaultContainerFactoryNoTransactionManager() {
178183 .getBean ("jmsListenerContainerFactory" , JmsListenerContainerFactory .class );
179184 assertEquals (DefaultJmsListenerContainerFactory .class ,
180185 jmsListenerContainerFactory .getClass ());
181- DefaultMessageListenerContainer listenerContainer = ((DefaultJmsListenerContainerFactory )
182- jmsListenerContainerFactory ).createListenerContainer (mock (JmsListenerEndpoint .class ));
183- assertTrue ("wrong session transacted flag with no tx manager" , listenerContainer .isSessionTransacted ());
184- assertNull (new DirectFieldAccessor (listenerContainer ).getPropertyValue ("transactionManager" ));
186+ DefaultMessageListenerContainer listenerContainer = ((DefaultJmsListenerContainerFactory ) jmsListenerContainerFactory )
187+ .createListenerContainer (mock (JmsListenerEndpoint .class ));
188+ assertTrue ("wrong session transacted flag with no tx manager" ,
189+ listenerContainer .isSessionTransacted ());
190+ assertNull (new DirectFieldAccessor (listenerContainer )
191+ .getPropertyValue ("transactionManager" ));
185192 }
186193
187194 @ Test
0 commit comments