mirror of
https://github.com/Kitware/CMake.git
synced 2026-07-01 12:18:01 +00:00
This is a full re-write of the CMake Tutorial for CMake 3.23, both the functionality it provides, as well as the modern workflows that developers use when interfacing with CMake. Issue: #22663, #23086, #23799, #26053, #26105, #26153, #26914
23 lines
316 B
C++
23 lines
316 B
C++
#include <MathFunctions.h>
|
|
#include <SimpleTest.h>
|
|
|
|
TEST("add")
|
|
{
|
|
REQUIRE(mathfunctions::OpAdd(2.0, 2.0) == 4.0);
|
|
}
|
|
|
|
TEST("sub")
|
|
{
|
|
REQUIRE(mathfunctions::OpSub(4.0, 2.0) == 2.0);
|
|
}
|
|
|
|
TEST("mul")
|
|
{
|
|
REQUIRE(mathfunctions::OpMul(5.0, 5.0) == 25.0);
|
|
}
|
|
|
|
TEST("sqrt")
|
|
{
|
|
REQUIRE(mathfunctions::sqrt(25.0) == 5.0);
|
|
}
|