KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > facelets > tag > jsf > html > TestNbsp


1 package com.sun.facelets.tag.jsf.html;
2
3 import java.io.PrintWriter JavaDoc;
4 import java.io.StringWriter JavaDoc;
5 import java.io.Writer JavaDoc;
6
7 import javax.faces.component.UISelectOne;
8 import javax.faces.component.UIViewRoot;
9 import javax.faces.context.FacesContext;
10
11 import com.sun.facelets.Facelet;
12 import com.sun.facelets.FaceletFactory;
13 import com.sun.facelets.FaceletTestCase;
14 import com.sun.facelets.mock.MockResponseWriter;
15
16 public class TestNbsp extends FaceletTestCase {
17
18     public void testNbsp() throws Exception JavaDoc {
19         FaceletFactory ff = FaceletFactory.getInstance();
20         Facelet f = ff.getFacelet("nbsp.xml");
21         FacesContext faces = FacesContext.getCurrentInstance();
22         UIViewRoot root = new UIViewRoot();
23         f.apply(faces, root);
24         
25         PrintWriter JavaDoc pw = new PrintWriter JavaDoc(System.out);
26         MockResponseWriter rw = new MockResponseWriter(pw);
27         faces.setResponseWriter(rw);
28         
29         root.encodeAll(faces);
30         
31         pw.close();
32     }
33 }
34
Popular Tags