12 #include <com/sun/star/sheet/GeneralFunction.hpp>
13 #include <com/sun/star/sheet/SubTotalColumn.hpp>
14 #include <com/sun/star/sheet/XSubTotalDescriptor.hpp>
16 #include <com/sun/star/uno/Reference.hxx>
17 #include <com/sun/star/uno/Sequence.hxx>
19 #include <cppunit/TestAssert.h>
26 void XSubTotalDescriptor::testAddNew()
28 uno::Reference<sheet::XSubTotalDescriptor> xSTD(
init(), uno::UNO_QUERY_THROW);
30 uno::Sequence<sheet::SubTotalColumn> xCols;
33 xCols[0].Function = sheet::GeneralFunction_SUM;
35 CPPUNIT_ASSERT_NO_THROW_MESSAGE(
"Unable to add column", xSTD->addNew(xCols, 1));
38 void XSubTotalDescriptor::testClear()
40 uno::Reference<sheet::XSubTotalDescriptor> xSTD(
init(), UNO_QUERY_THROW);
42 CPPUNIT_ASSERT_NO_THROW_MESSAGE(
"Unable to clear XSubTotalDescriptor", xSTD->clear());
FILE * init(int, char **)