ACF $AcfVersion:0$
TFactorisableContainerTest.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
5// Qt includes
6#include <QtCore/QObject>
7#include <QtTest/QtTest>
8
9// ACF includes
11
12
16class TFactorisableContainerTest : public QObject
17{
18 Q_OBJECT
19
20private Q_SLOTS:
21 void initTestCase();
22
23 // Element management tests
24 void testAddElement();
25 void testInsertElement();
26 void testGetElement();
27 void testGetElementIndex();
28 void testGetElementKey();
29
30 // Serialization tests
31 void testSerialize();
32 void testSerializeEmpty();
33
34 void cleanupTestCase();
35};
36
37
Unit tests for TFactorisableContainer template class.