Class DimensionlessTest

java.lang.Object
org.djunits.quantity.DimensionlessTest

class DimensionlessTest extends Object
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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) final void
    Set the locale to "US" so we know what texts should be retrieved from the resources.
    (package private) void
    Test the basic features: constructors, constants, parsing, instantiate, siUnit, and ofSi.
    (package private) void
    Test arithmetic operations and reciprocal for Dimensionless.
    (package private) void
    Test the Unitless behavior: siUnit, base unit, ofSi, deriveUnit linear success, and exception branch for non-linear scale.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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.