1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.custom.picklist;
20
21 import javax.faces.component.UIComponent;
22 import javax.faces.component.UISelectItem;
23
24 import org.apache.myfaces.component.behavior.AbstractClientBehaviorTestCase;
25 import org.apache.myfaces.component.behavior.HtmlClientEventAttributesUtil;
26 import org.apache.myfaces.component.behavior.HtmlRenderedClientEventAttr;
27 import org.junit.Ignore;
28 import org.junit.Test;
29
30
31
32
33
34 public class HtmlPicklistClientBehaviorRendererTest extends AbstractClientBehaviorTestCase
35 {
36 private HtmlRenderedClientEventAttr[] attrs = null;
37
38 @Override
39 public void setUp() throws Exception
40 {
41 super.setUp();
42 attrs = HtmlClientEventAttributesUtil.generateClientBehaviorInputEventAttrs();
43 }
44
45 @Override
46 public void tearDown() throws Exception
47 {
48 super.tearDown();
49 attrs = null;
50 }
51
52
53 @Override
54 protected UIComponent createComponentToTest()
55 {
56 UIComponent component = new HtmlSelectManyPicklist();
57 UISelectItem item = new UISelectItem();
58 item.setItemValue("value1");
59 component.getChildren().add(item);
60 return component;
61 }
62
63 @Override
64 protected HtmlRenderedClientEventAttr[] getClientBehaviorHtmlRenderedAttributes()
65 {
66 return attrs;
67 }
68
69 @Test
70 @Ignore
71 @Override
72 public void testClientBehaviorHolderRendersName()
73 {
74 super.testClientBehaviorHolderRendersName();
75 }
76 }