⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 webtabletestcase.java

📁 webwork source
💻 JAVA
字号:
package webwork.view.taglib.ui.table;import java.io.IOException;import java.net.MalformedURLException;import webwork.view.WebSupport;import com.meterware.httpunit.*;import org.xml.sax.SAXException;/** * @author Hani Suleiman (hani@formicary.net) *         Date: Nov 13 * @author 2003 *         Time: 5:43:16 PM */public class WebTableTestCase extends WebSupport{  public void testViewTable() throws IOException, SAXException  {    WebConversation conversation = new WebConversation();    WebRequest request = new GetMethodWebRequest(TEST_HOME + "tests/table.action");    WebResponse response = conversation.getResponse(request);    com.meterware.httpunit.WebTable table = response.getTableWithID("tabletest");    assertNotNull("Could not find table with id 'tabletest'", table);    String[][] contents = table.asText();    assertEquals("Unexpected number of rows", 4, table.getRowCount());    assertEquals("unexpected contents for cell [1][1]", "$69.96", contents[1][1].trim());    assertEquals("unexpected contents for cell [2][0]", "2001-02-02", contents[2][0].trim());    assertEquals("unexpected contents for cell [2][2]", "default renderer (2)", contents[2][2].trim());    assertEquals("unexpected contents for cell [3][4]", "weird stuff!", contents[3][4].trim());  }  public void testSortTable() throws SAXException, IOException  {    WebConversation conversation = new WebConversation();    WebRequest request = new GetMethodWebRequest(TEST_HOME + "tests/table.action");    WebResponse response = conversation.getResponse(request);    com.meterware.httpunit.WebTable table = response.getTableWithID("tabletest");    TableCell cell = table.getTableCell(0, 0);    WebLink link = cell.getLinks()[0];    response = link.click();    table = response.getTableWithID("tabletest");    assertEquals("unexpected contents for cell [1][0]", "2001-02-02", table.getCellAsText(1, 0).trim());  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -