public void doTest(String jspName) throws Exception {
WebRequest request = new GetMethodWebRequest(jspName);
WebResponse response = runner.getResponse(request);
if (log.isDebugEnabled())
{
log.debug(response.getText());
}
WebTable[] tables = response.getTables();
assertEquals("Wrong number of tables.", 4, tables.length);
for (int j = 0; j < tables.length; j++)
{
WebTable table = tables[j];
assertEquals("Wrong number of columns in table." + j, 2, table.getColumnCount());
assertEquals("Wrong number of rows in table." + j, 5, table.getRowCount());
for (int u = 1; u < 5; u++)
{
assertEquals("Wrong value in table cell.", Integer.toString(u), table.getCellAsText(u, 1));
}
}
}
|