summaryrefslogtreecommitdiff
path: root/test/inc
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2012-02-18 18:26:04 +0100
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2012-02-19 00:36:09 +0100
commit7e14aa7af070418f5694277eb1614f6f12c60d74 (patch)
tree35316280a5ecff0d59e63b601e4318545fb2bd1a /test/inc
parent05d0fe1ac42a9f3ee596961e1ca60d3edb0806c9 (diff)
complete the XDataPilotTable2 tests
Diffstat (limited to 'test/inc')
-rw-r--r--test/inc/test/sheet/xdatapilottable2.hxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/inc/test/sheet/xdatapilottable2.hxx b/test/inc/test/sheet/xdatapilottable2.hxx
index e81de869c382..7b82bf8340af 100644
--- a/test/inc/test/sheet/xdatapilottable2.hxx
+++ b/test/inc/test/sheet/xdatapilottable2.hxx
@@ -30,6 +30,8 @@
#include <com/sun/star/table/CellRangeAddress.hpp>
#include <com/sun/star/table/CellAddress.hpp>
#include <com/sun/star/sheet/XDataPilotTable2.hpp>
+#include <com/sun/star/sheet/XSpreadsheet.hpp>
+#include <com/sun/star/uno/Sequence.h>
#include "test/testdllapi.hxx"
@@ -47,13 +49,16 @@ public:
void testGetPositionData();
void testGetDrillDownData();
void testGetOutputRangeByType();
- void testInsertDrillData();
+ void testInsertDrillDownSheet();
virtual uno::Reference< uno::XInterface > initDP2() = 0;
+ virtual uno::Reference< uno::XInterface > getSheets() = 0;
protected:
private:
+ bool checkDrillDownSheetContent(uno::Reference< sheet::XSpreadsheet >, uno::Sequence< uno::Sequence < uno::Any > > aData);
+
void getOutputRanges(uno::Reference< sheet::XDataPilotTable2 >);
void buildDataFields(uno::Reference< sheet::XDataPilotTable2 >);
void buildResultCells(uno::Reference< sheet::XDataPilotTable2 >);