12 #include <com/sun/star/container/XIndexAccess.hpp>
13 #include <com/sun/star/sheet/XCellFormatRangesSupplier.hpp>
14 #include <com/sun/star/uno/Reference.hxx>
16 #include <cppunit/TestAssert.h>
23 void XCellFormatRangesSupplier::testGetCellFormatRanges()
25 uno::Reference<sheet::XCellFormatRangesSupplier> xCFRS(
init(), UNO_QUERY_THROW);
27 uno::Reference<container::XIndexAccess> xIA(xCFRS->getCellFormatRanges(), UNO_SET_THROW);
29 const sal_Int32
nCount = xIA->getCount();
30 CPPUNIT_ASSERT_MESSAGE(
"No items found", sal_Int32(0) != nCount);
31 for (
auto i = 0;
i < nCount;
i++)
33 CPPUNIT_ASSERT_NO_THROW_MESSAGE(
"Unable to access element at position " + std::to_string(
i),
FILE * init(int, char **)