ACF
$AcfVersion:0$
Acf
Include
itest
ITestInstance.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/QStringList>
7
8
// ACF includes
9
#include <
istd/IPolymorphic.h
>
10
11
12
namespace
itest
13
{
14
15
19
class
ITestInstance
:
virtual
public
istd::IPolymorphic
20
{
21
public
:
22
// Runs the test instance and returns report about each sub-test
23
// If sub-test report is empty, the test was successful
24
virtual
QStringList
Run
() = 0;
25
};
26
27
28
}
// namespace itest
29
30
31
32
IPolymorphic.h
istd::IPolymorphic
Base interface for all used interfaces and implementations.
Definition
IPolymorphic.h:18
itest::ITestInstance
Test instance interface.
Definition
ITestInstance.h:20
itest::ITestInstance::Run
virtual QStringList Run()=0
itest
Contains interfaces and implementations of testing-related components.
Definition
CStandardTestExecutor.h:15
Generated by
1.9.8