1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package org.apache.struts2.dojo.views.jsp.ui;
23
24
25 /***
26 * Unit test for {@link HeadTag}.
27 * <p/>
28 * Note: If unit test fails with encoding difference check the src/test/struts.properties
29 * and adjust the .txt files accordingly
30 *
31 */
32 public class HeadTagTest extends AbstractUITagTest {
33
34 public void testHead1() throws Exception {
35 HeadTag tag = new HeadTag();
36 tag.setPageContext(pageContext);
37
38 tag.setDebug("true");
39 tag.setCompressed("false");
40 tag.setExtraLocales("a,b,c");
41 tag.setBaseRelativePath("/path");
42 tag.setLocale("es");
43 tag.setCache("true");
44 tag.setParseContent("true");
45 tag.doStartTag();
46 tag.doEndTag();
47
48 verify(HeadTagTest.class.getResource("HeadTagTest-1.txt"));
49 }
50
51 public void testHead2() throws Exception {
52 HeadTag tag = new HeadTag();
53 tag.setPageContext(pageContext);
54
55 tag.setDebug("false");
56 tag.setCompressed("true");
57 tag.setExtraLocales("a,b,c");
58 tag.setLocale("es");
59 tag.setCache("false");
60 tag.doStartTag();
61 tag.doEndTag();
62
63 verify(HeadTagTest.class.getResource("HeadTagTest-2.txt"));
64 }
65 }