1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
/*
File : BarPlotTest.h
Project : LabPlot
Description : Tests for statistical plots like Q-Q plot, KDE plot, etc.
--------------------------------------------------------------------
SPDX-FileCopyrightText: 2023-2024 Alexander Semke <alexander.semke@web.de>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#ifndef STATISTICALPLOTSTEST_H
#define STATISTICALPLOTSTEST_H
#include "CommonTest.h"
class StatisticalPlotsTest : public CommonTest {
Q_OBJECT
private Q_SLOTS:
// Histogram
void testHistogramInit();
void testHistogramDuplicate();
void testHistogramRangeBinningTypeChanged();
void testHistogramRangeRowsChanged();
void testHistogramColumnRemoved();
// KDE plot
void testKDEPlotInit();
void testKDEPlotDuplicate();
void testKDEPlotRange();
// Q-Q plot
void testQQPlotInit();
void testQQPlotDuplicate();
void testQQPlotRange();
// Bar plot
void testBarPlotInit();
void testBarPlotDuplicate();
void testBarPlotRange();
// process behavior chart
void testPBChartInit();
void testPBChartDuplicate();
void testPBChartUndoRedo();
void testPBChartXmRAverage();
void testPBChartmRAverage();
void testPBChartXmRMedian();
void testPBChartmRMedian();
void testPBChartXBarRAverage();
void testPBChartRAverage();
void testPBChartXBarS();
void testPBChartS();
void testPBChartNP();
void testPBChartP();
void testPBChartC();
void testPBChartU();
// run chart
void testRunChartInit();
void testRunChartDuplicate();
void testRunChartCenterAverage();
void testRunChartCenterMedian();
};
#endif
|