54
54
* Tests for {@link JmsAutoConfiguration}.
55
55
*
56
56
* @author Greg Turnquist
57
+ * @author Stephane Nicoll
57
58
*/
58
59
public class JmsAutoConfigurationTests {
59
60
@@ -150,11 +151,13 @@ public void testDefaultContainerFactoryWithJtaTransactionManager() {
150
151
.getBean ("jmsListenerContainerFactory" , JmsListenerContainerFactory .class );
151
152
assertEquals (DefaultJmsListenerContainerFactory .class ,
152
153
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 ());
156
158
assertSame (this .context .getBean (JtaTransactionManager .class ),
157
- new DirectFieldAccessor (listenerContainer ).getPropertyValue ("transactionManager" ));
159
+ new DirectFieldAccessor (listenerContainer )
160
+ .getPropertyValue ("transactionManager" ));
158
161
}
159
162
160
163
@ Test
@@ -165,10 +168,12 @@ public void testDefaultContainerFactoryNonJtaTransactionManager() {
165
168
.getBean ("jmsListenerContainerFactory" , JmsListenerContainerFactory .class );
166
169
assertEquals (DefaultJmsListenerContainerFactory .class ,
167
170
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" ));
172
177
}
173
178
174
179
@ Test
@@ -178,10 +183,12 @@ public void testDefaultContainerFactoryNoTransactionManager() {
178
183
.getBean ("jmsListenerContainerFactory" , JmsListenerContainerFactory .class );
179
184
assertEquals (DefaultJmsListenerContainerFactory .class ,
180
185
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" ));
185
192
}
186
193
187
194
@ Test
0 commit comments