1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.myfaces.view.facelets.tag.jsf.html;
20
21 import java.io.PrintWriter;
22
23 import javax.faces.component.UIViewRoot;
24
25 import org.apache.myfaces.view.facelets.FaceletTestCase;
26 import org.apache.myfaces.test.mock.MockResponseWriter;
27 import org.junit.Test;
28
29 public class MockNbsp extends FaceletTestCase
30 {
31
32 @Override
33 protected void setupComponents() throws Exception
34 {
35 application.addComponent(UIViewRoot.COMPONENT_TYPE,
36 UIViewRoot.class.getName());
37 }
38
39 @Override
40 protected void setupConvertersAndValidators() throws Exception
41 {
42 }
43
44 @Override
45 protected void setupRenderers() throws Exception
46 {
47 }
48
49 @Test
50 public void testNbsp() throws Exception
51 {
52 UIViewRoot root = new UIViewRoot();
53 vdl.buildView(facesContext, root,"nbsp.xml");
54
55 PrintWriter pw = new PrintWriter(System.out);
56 MockResponseWriter rw = new MockResponseWriter(pw);
57 facesContext.setResponseWriter(rw);
58
59 root.encodeAll(facesContext);
60
61 pw.close();
62 }
63 }