1
2
3
4
5
6
7
8
9
10
11 package org.mule.config.spring.parsers;
12
13 import org.mule.config.spring.parsers.beans.OrphanBean;
14
15 import org.junit.Test;
16
17 import static org.junit.Assert.assertNotNull;
18 import static org.junit.Assert.assertTrue;
19
20 public class ListElementTestCase extends AbstractNamespaceTestCase
21 {
22
23 @Override
24 protected String getConfigResources()
25 {
26 return "org/mule/config/spring/parsers/list-element-test.xml";
27 }
28
29 @Test
30 public void testListElement1()
31 {
32 OrphanBean orphan = (OrphanBean) assertBeanExists("orphan1", OrphanBean.class);
33 assertNotNull(orphan.getKids());
34 assertTrue(orphan.getKids().size() == 2);
35 assertTrue(orphan.getKids().contains("kid1"));
36 assertTrue(orphan.getKids().contains("kid2"));
37 }
38
39 @Test
40 public void testListElement2()
41 {
42 OrphanBean orphan = (OrphanBean) assertBeanExists("orphan2", OrphanBean.class);
43 assertNotNull(orphan.getKids());
44 assertTrue(orphan.getKids().size() == 2);
45 assertTrue(orphan.getKids().contains("kid1"));
46 assertTrue(orphan.getKids().contains("kid2"));
47 }
48
49
50
51
52
53
54
55
56
57
58
59
60
61 }