mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [
git repo
]
Loading...
Searching...
No Matches
blackbody_test.cpp
Go to the documentation of this file.
1
/** \file blackbody_test.cpp
2
* \brief Placeholder tests for blackbody spectra.
3
*/
4
#include "../../catch2/catch.hpp"
5
6
#include "../../../include/astro/blackbody.hpp"
7
8
/** \cond
9
* Explicit instantiation compile-checks the representative double-precision SI blackbody and emits its
10
* header-defined methods for coverage accounting in this test translation unit.
11
*/
12
template
struct
mx::astro::blackbody<mx::astro::units::si<double>
>;
13
/** \endcond */
14
15
/** \defgroup blackbody_unit_tests blackbody Unit Tests
16
* \ingroup astro_unit_tests
17
*/
18
19
namespace
unitTest::placeholder::astro_blackbody_test
20
{
21
22
/** \brief Verifies that the mx::astro::blackbody API is represented in the unit-test target.
23
*
24
* \ingroup blackbody_unit_tests
25
* \todo Add behavioral assertions for mx::astro::blackbody.
26
*/
27
TEST_CASE
(
"blackbody API has a test placeholder"
,
"[astro::blackbody][placeholder]"
)
28
{
29
SUCCEED(
"blackbody behavioral assertions are pending."
);
30
}
31
32
}
// namespace unitTest::placeholder::astro_blackbody_test
unitTest::placeholder::astro_blackbody_test::TEST_CASE
TEST_CASE("blackbody API has a test placeholder", "[astro::blackbody][placeholder]")
Verifies that the mx::astro::blackbody API is represented in the unit-test target.
Definition
blackbody_test.cpp:27
mx::astro::blackbody
The blackbody spectral energy distribution in the mx::astro::astroSpectrum form.
Definition
blackbody.hpp:38
tests
include
astro
blackbody_test.cpp
Generated on
for mxlib by
1.15.0