9 }
10
11 public void testRenderMyPage()
12 {
13 //start and render the test page
14 tester.startPage(HomePage.class);
15
16 //assert rendered page class
17 tester.assertRenderedPage(HomePage.class);
18 }
19 }
Tapestry 5
也不需要锁定一个特殊测试框架:
1 public class MyTest extends Assert
2 {
3 @Test
4 public void test1()
5 {
6 String appPackage = "org.example.app";
7 String appName = "LocaleApp";
8 PageTester tester = new PageTester(appPackage, appName, "src/main/webapp");
9 Document doc = tester.renderPage("MyPage");
10 assertEquals(doc.getElementById("id1").getChildText(), "hello");
11 }
12 }
以上就是对两个框架的基本比较,比较它们的相同点和不同点。你觉得哪个更好?我认为两者都很酷,只是看你喜欢哪种风格而已。
另外一个问题就是,这两个框架Wicket 和Tapestry 要不要合并?就像struts和webwork一样,因为都是在Apache旗下?你的意见?
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-27798-5.html
中国的实体经济说到底就是你马云搞垮的
打