12#include <com/sun/star/awt/Rectangle.hpp>
13#include <com/sun/star/table/CellRangeAddress.hpp>
14#include <com/sun/star/table/XTableCharts.hpp>
16#include <com/sun/star/uno/Reference.hxx>
17#include <com/sun/star/uno/Sequence.hxx>
19#include <cppunit/TestAssert.h>
27 uno::Reference<table::XTableCharts> xTC(
init(), uno::UNO_QUERY_THROW);
29 uno::Sequence<table::CellRangeAddress> aRanges{ table::CellRangeAddress(0, 1, 1, 14, 4) };
30 xTC->addNewByName(
"XTableCharts", awt::Rectangle(500, 3000, 25000, 11000), aRanges,
true,
true);
31 CPPUNIT_ASSERT(xTC->hasByName(
"XTableCharts"));
33 xTC->removeByName(
"XTableCharts");
34 CPPUNIT_ASSERT(!xTC->hasByName(
"XTableCharts"));
virtual css::uno::Reference< css::uno::XInterface > init()=0
void testAddNewRemoveByName()