API
Applications
Utilities
API
Handbook
GitHub
Home
Loading...
Searching...
No Matches
xt1121DCDU_test.cpp
Go to the documentation of this file.
1
/** \file xt1121DCDU_test.cpp
2
* \brief Catch2 tests for the xt1121DCDU app.
3
* \author Jared R. Males (jaredmales@gmail.com)
4
*
5
* \ingroup xt1121DCDU_files
6
*/
7
8
#include "../../../tests/testXWC.hpp"
9
10
#include "../xt1121DCDU.hpp"
11
12
using namespace
MagAOX::app
;
13
14
namespace
libXWCTest
15
{
16
17
/** \defgroup xt1121DCDU_unit_test xt1121DCDU Unit Tests
18
* \brief Unit tests for the xt1121DCDU application.
19
*
20
* \ingroup application_unit_test
21
*/
22
23
/// Namespace for `xt1121DCDU` unit tests.
24
/** \ingroup xt1121DCDU_unit_test
25
*/
26
namespace
xt1121DCDUTest
27
{
28
29
/// Verify the placeholder xt1121DCDU test harness instantiates the app cleanly.
30
/**
31
* \ingroup xt1121DCDU_unit_test
32
*/
33
TEST_CASE
(
"xt1121DCDU placeholder harness instantiates the app"
,
"[xt1121DCDU]"
)
34
{
35
// clang-format off
36
#ifdef XT1121DCDU_TEST_DOXYGEN_REF
37
xt1121DCDU
();
38
#endif
39
// clang-format on
40
41
SECTION(
"default construction succeeds"
)
42
{
43
xt1121DCDU
app;
44
45
REQUIRE(
true
);
46
}
47
}
48
49
}
// namespace xt1121DCDUTest
50
51
}
// namespace libXWCTest
MagAOX::app::xt1121DCDU
MagAO-X application to control D.C. distribution via an xt1121 DIO unit.
Definition
xt1121DCDU.hpp:41
libXWCTest::xt1121DCDUTest::TEST_CASE
TEST_CASE("xt1121DCDU placeholder harness instantiates the app", "[xt1121DCDU]")
Verify the placeholder xt1121DCDU test harness instantiates the app cleanly.
Definition
xt1121DCDU_test.cpp:33
MagAOX::app
Definition
dm.hpp:21
libXWCTest
Namespace for all libXWC tests.
Definition
stdMotionStage_test.cpp:15
apps
xt1121DCDU
tests
xt1121DCDU_test.cpp
Generated by
1.9.8