Package org.djunits.quantity
Class MagneticFluxDensityTest
java.lang.Object
org.djunits.quantity.MagneticFluxDensityTest
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) final voidsetup()Standard locale for the tests.(package private) voidTest constructors, constants, parsing, SI conversions, instantiate, siUnit, and ofSi.(package private) voidTest arithmetic operations.(package private) voidTest error branches of valueOf and of (null, empty, unknown unit, malformed number).(package private) voidTest parsing and numeric correctness with prefixed SI units and CGS Gauss.(package private) voidTest the Unit behavior: base/si unit, Unit.ofSi delegation, deriving linear units, non-linear derivation exception branch, and registry of prefixed units.
-
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.
-