* Test the adding of table cell attributes.
*/
public void testAddTableCellAttributes() throws Exception {
Element element = domFactory.createElement();
TableCellAttributes attributes = new TableCellAttributes();
attributes.setStyles(StylesBuilder.getDeprecatedStyles());
protocol.addTableCellAttributes(element, attributes);
assertEquals(protocol.supportsTabindex, true);
String value = "test_value";
attributes.setTabindex(value);
protocol.addTableCellAttributes(element, attributes);
assertEquals(element.getAttributeValue("tabindex"), value);
assertNull(element.getAttributeValue("colspan"));
assertNull(element.getAttributeValue("rowspan"));
attributes.setColSpan(value);
protocol.addTableCellAttributes(element, attributes);
assertEquals(element.getAttributeValue("tabindex"), value);
assertEquals(element.getAttributeValue("colspan"), value);
assertNull(element.getAttributeValue("rowspan"));
attributes.setRowSpan(value);
protocol.addTableCellAttributes(element, attributes);
assertEquals(element.getAttributeValue("tabindex"), value);
assertEquals(element.getAttributeValue("colspan"), value);
assertEquals(element.getAttributeValue("rowspan"), value);
}