Scribus
Open source desktop publishing at your fingertips
cellareatests.h
1 /*
2  * Copyright (C) 2011 Elvis Stansvik <elvstone@gmail.com>
3  *
4  * For general Scribus (>=1.3.2) copyright and licensing information please refer
5  * to the COPYING file provided with the program. Following this notice may exist
6  * a copyright and/or license notice that predates the release of Scribus 1.3.2
7  * for which a new license (GPL+exception) is in place.
8  */
9 #ifndef CELLAREATESTS_H
10 #define CELLAREATESTS_H
11 
12 #include <QtTest/QtTest>
13 
17 class CellAreaTests : public QObject
18 {
19  Q_OBJECT
20 public:
21  CellAreaTests() {}
22 
23 private slots:
24  void testConstructionAndSetters();
25  void testComparison();
26  void testContainsPoint();
27  void testContainsPoint_data();
28  void testContainsArea();
29  void testContainsArea_data();
30  void testIntersects();
31  void testIntersects_data();
32  void testTranslated();
33  void testTranslated_data();
34  void testTranslate();
35  void testTranslate_data();
36  void testAdjusted();
37  void testAdjusted_data();
38  void testAdjust();
39  void testAdjust_data();
40  void testUnited();
41  void testUnited_data();
42  void testAdjustedForRowInsertion();
43  void testAdjustedForRowInsertion_data();
44  void testAdjustedForRowRemoval();
45  void testAdjustedForRowRemoval_data();
46  void testAdjustedForColumnInsertion();
47  void testAdjustedForColumnInsertion_data();
48  void testAdjustedForColumnRemoval();
49  void testAdjustedForColumnRemoval_data();
50  };
51 
52 #endif // CELLAREATESTS_H
Definition: cellareatests.h:17