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