Package org.djunits.quantity
Class DimensionlessTest
java.lang.Object
org.djunits.quantity.DimensionlessTest
DimensionlessTest tests the Dimensionless quantity class and the Unitless unit.
Copyright (c) 2025-2026 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djunits.org. The DJUNITS project is distributed under a three-clause BSD-style license.
- Author:
- Alexander Verbraeck (specifications); Test implementation by Copilot.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) final voidsetup()Set the locale to "US" so we know what texts should be retrieved from the resources.(package private) voidTest the basic features: constructors, constants, parsing, instantiate, siUnit, and ofSi.(package private) voidTest arithmetic operations and reciprocal for Dimensionless.(package private) voidTest the Unitless behavior: siUnit, base unit, ofSi, deriveUnit linear success, and exception branch for non-linear scale.
-
Constructor Details
-
DimensionlessTest
DimensionlessTest()
-
-
Method Details
-
setup
@BeforeEach final void setup()Set the locale to "US" so we know what texts should be retrieved from the resources. -
testDimensionlessBasics
@Test void testDimensionlessBasics()Test the basic features: constructors, constants, parsing, instantiate, siUnit, and ofSi. -
testDimensionlessOperations
@Test void testDimensionlessOperations()Test arithmetic operations and reciprocal for Dimensionless. -
testUnitlessBehavior
@Test void testUnitlessBehavior()Test the Unitless behavior: siUnit, base unit, ofSi, deriveUnit linear success, and exception branch for non-linear scale.
-