Class MagneticFluxDensityTest

java.lang.Object
org.djunits.quantity.MagneticFluxDensityTest

class MagneticFluxDensityTest extends Object
MagneticFluxDensityTest tests the MagneticFluxDensity quantity class.

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 Details

    • MagneticFluxDensityTest

      MagneticFluxDensityTest()
  • Method Details

    • setup

      @BeforeEach final void setup()
      Standard locale for the tests.
    • testMagneticFluxDensityBasics

      @Test void testMagneticFluxDensityBasics()
      Test constructors, constants, parsing, SI conversions, instantiate, siUnit, and ofSi.
    • testPrefixedAndCgsUnits

      @Test void testPrefixedAndCgsUnits()
      Test parsing and numeric correctness with prefixed SI units and CGS Gauss.
    • testParsingErrorBranches

      @Test void testParsingErrorBranches()
      Test error branches of valueOf and of (null, empty, unknown unit, malformed number).
    • testMagneticFluxDensityOperations

      @Test void testMagneticFluxDensityOperations()
      Test arithmetic operations.
    • testUnitBehavior

      @Test void testUnitBehavior()
      Test the Unit behavior: base/si unit, Unit.ofSi delegation, deriving linear units, non-linear derivation exception branch, and registry of prefixed units.