// Path: src/main/java/br/com/tecsinapse/dataio/style/Style.java
// public final class Style {
// 
//     private Style() {}
// 
//     public static final String BACKGROUND_COLOR_GRAY = "background-color: rgb(221, 221, 221);";
//     public static final String FONT_SIZE_1_2_EM = "font-size: 1.2em;";
//     public static final String FONT_SIZE_1_4_EM = "font-size: 1.4em;";
//     public static final String FONT_SIZE_1_6_EM = "font-size: 1.6em;";
//     public static final String FONT_SIZE_1_8_EM = "font-size: 1.8em;";
//     public static final String FONT_WEIGHT_BOLD = "font-weight: bold;";
//     public static final String TEXT_ALIGN_LEFT = "text-align: left;";
//     public static final String VERTICAL_ALIGN_MIDDLE = "vertical-align: middle;";
// 
//     public static final CellStyleBorder CELL_STYLE_BORDER_DEFAULT = new CellStyleBorderDefault();
// 
//     public static final TableCellStyle TABLE_CELL_STYLE_HEADER = new TableCellStyleDefaultHeader(false);
//     public static final TableCellStyle TABLE_CELL_STYLE_HEADER_BOLD = new TableCellStyleDefaultHeader(true);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY = new TableCellStyleDefaultBody(false, false);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY_BOLD = new TableCellStyleDefaultBody(false, true);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY_CENTER = new TableCellStyleDefaultBody(true, false);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY_CENTER_BOLD = new TableCellStyleDefaultBody(true, true);
//     public static final TableCellStyle TABLE_CELL_STYLE_FOOTER = new TableCellStyleDefaultFooter(false);
//     public static final TableCellStyle TABLE_CELL_STYLE_FOOTER_BOLD = new TableCellStyleDefaultFooter(true);
// 
// }


import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import br.com.tecsinapse.dataio.style.Style;
/*
 * Tecsinapse Data Input and Output
 *
 * License: GNU Lesser General Public License (LGPL), version 3 or later
 * See the LICENSE file in the root directory or <http://www.gnu.org/licenses/lgpl-3.0.html>.
 */

package br.com.tecsinapse.dataio;



public class EmptyTableCellTest {

    private EmptyTableCell emptyTableCell;

    @BeforeClass
    public void setUp() {
        emptyTableCell = EmptyTableCell.EMPTY_CELL;
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetColspan() {
        emptyTableCell.setColspan(0);
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetContent() {
        emptyTableCell.setContent("");
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetRowspan() {
        emptyTableCell.setRowspan(0);
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetTableCellType() {
// Path: src/main/java/br/com/tecsinapse/dataio/style/Style.java
// public final class Style {
// 
//     private Style() {}
// 
//     public static final String BACKGROUND_COLOR_GRAY = "background-color: rgb(221, 221, 221);";
//     public static final String FONT_SIZE_1_2_EM = "font-size: 1.2em;";
//     public static final String FONT_SIZE_1_4_EM = "font-size: 1.4em;";
//     public static final String FONT_SIZE_1_6_EM = "font-size: 1.6em;";
//     public static final String FONT_SIZE_1_8_EM = "font-size: 1.8em;";
//     public static final String FONT_WEIGHT_BOLD = "font-weight: bold;";
//     public static final String TEXT_ALIGN_LEFT = "text-align: left;";
//     public static final String VERTICAL_ALIGN_MIDDLE = "vertical-align: middle;";
// 
//     public static final CellStyleBorder CELL_STYLE_BORDER_DEFAULT = new CellStyleBorderDefault();
// 
//     public static final TableCellStyle TABLE_CELL_STYLE_HEADER = new TableCellStyleDefaultHeader(false);
//     public static final TableCellStyle TABLE_CELL_STYLE_HEADER_BOLD = new TableCellStyleDefaultHeader(true);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY = new TableCellStyleDefaultBody(false, false);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY_BOLD = new TableCellStyleDefaultBody(false, true);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY_CENTER = new TableCellStyleDefaultBody(true, false);
//     public static final TableCellStyle TABLE_CELL_STYLE_BODY_CENTER_BOLD = new TableCellStyleDefaultBody(true, true);
//     public static final TableCellStyle TABLE_CELL_STYLE_FOOTER = new TableCellStyleDefaultFooter(false);
//     public static final TableCellStyle TABLE_CELL_STYLE_FOOTER_BOLD = new TableCellStyleDefaultFooter(true);
// 
// }


// Path: src/test/java/br/com/tecsinapse/dataio/EmptyTableCellTest.java
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import br.com.tecsinapse.dataio.style.Style;

/*
 * Tecsinapse Data Input and Output
 *
 * License: GNU Lesser General Public License (LGPL), version 3 or later
 * See the LICENSE file in the root directory or <http://www.gnu.org/licenses/lgpl-3.0.html>.
 */

package br.com.tecsinapse.dataio;



public class EmptyTableCellTest {

    private EmptyTableCell emptyTableCell;

    @BeforeClass
    public void setUp() {
        emptyTableCell = EmptyTableCell.EMPTY_CELL;
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetColspan() {
        emptyTableCell.setColspan(0);
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetContent() {
        emptyTableCell.setContent("");
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetRowspan() {
        emptyTableCell.setRowspan(0);
    }

    @Test(expectedExceptions = UnsupportedOperationException.class)
    public void testSetTableCellType() {
        emptyTableCell.setTableCellStyle(Style.TABLE_CELL_STYLE_BODY);