diff --git a/test/static/quantity_test.cpp b/test/static/quantity_test.cpp index 07c70fcb..a9a4a5e7 100644 --- a/test/static/quantity_test.cpp +++ b/test/static/quantity_test.cpp @@ -126,6 +126,26 @@ static_assert(quantity::quantity_spec == isq::length); static_assert(quantity::dimension == isq::dim_length); static_assert(quantity::unit == si::metre); +static_assert(quantity::reference == one); +static_assert(quantity::quantity_spec == kind_of); +static_assert(quantity::dimension == dimension_one); +static_assert(quantity::unit == one); + +static_assert(quantity::reference == dimensionless[one]); +static_assert(quantity::quantity_spec == dimensionless); +static_assert(quantity::dimension == dimension_one); +static_assert(quantity::unit == one); + +static_assert(quantity::reference == si::radian); +static_assert(quantity::quantity_spec == kind_of); +static_assert(quantity::dimension == dimension_one); +static_assert(quantity::unit == si::radian); + +static_assert(quantity::reference == isq::angular_measure[rad]); +static_assert(quantity::quantity_spec == isq::angular_measure); +static_assert(quantity::dimension == dimension_one); +static_assert(quantity::unit == si::radian); + ///////////////// // member types /////////////////