From 2bfc2824832b32eccf26f328e146ec7a177ae3ed Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Thu, 31 Aug 2023 19:01:13 +0200 Subject: [PATCH] test: missing units tests for `quantity::one()` aded --- test/unit_test/static/quantity_test.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/unit_test/static/quantity_test.cpp b/test/unit_test/static/quantity_test.cpp index c8fd713b..0b49a559 100644 --- a/test/unit_test/static/quantity_test.cpp +++ b/test/unit_test/static/quantity_test.cpp @@ -100,9 +100,9 @@ static_assert(quantity::quantity_spec == isq::length); static_assert(quantity::dimension == isq::dim_length); static_assert(quantity::unit == si::metre); -////////////////// +///////////////// // member types -////////////////// +///////////////// static_assert(is_same_v::rep, double>); static_assert(is_same_v::rep, int>); @@ -113,9 +113,11 @@ static_assert(is_same_v::rep, int>); //////////////////////////// static_assert(quantity::zero().numerical_value() == 0); +static_assert(quantity::one().numerical_value() == 1); static_assert(quantity::min().numerical_value() == std::numeric_limits::lowest()); static_assert(quantity::max().numerical_value() == std::numeric_limits::max()); static_assert(quantity::zero().numerical_value() == 0.0); +static_assert(quantity::one().numerical_value() == 1.0); static_assert(quantity::min().numerical_value() == std::numeric_limits::lowest()); static_assert(quantity::max().numerical_value() == std::numeric_limits::max());