Class RangeCoordinatesTest

java.lang.Object
edu.nps.moves.dis7.test.RangeCoordinatesTest

@DisplayName("RangeCoordinatesTest") public class RangeCoordinatesTest extends Object
Unit tests for RangeCoordinates spatial utility class. Validates DIS global to local tangent plane conversion, local to DIS global conversion, round-trip accuracy, and known reference point validation using WGS-84 geodesy.
  • Constructor Details

    • RangeCoordinatesTest

      public RangeCoordinatesTest()
      default constructor
  • Method Details

    • setUpClass

      @BeforeAll public static void setUpClass()
    • tearDownClass

      @AfterAll public static void tearDownClass()
    • testConstructorPrimeMeridianEquator

      @Test public void testConstructorPrimeMeridianEquator()
    • testConstructorArbitraryLocation

      @Test public void testConstructorArbitraryLocation()
    • testDISCoordFromLocalFlatAtOriginPrimeMeridian

      @Test public void testDISCoordFromLocalFlatAtOriginPrimeMeridian()
    • testDISCoordFromLocalFlatAtEquator90East

      @Test public void testDISCoordFromLocalFlatAtEquator90East()
    • testDISCoordFromLocalFlatAtNorthPole

      @Test public void testDISCoordFromLocalFlatAtNorthPole()
    • testLocalCoordFromDisAtOriginPrimeMeridian

      @Test public void testLocalCoordFromDisAtOriginPrimeMeridian()
    • testRoundTripLocalToDISAndBack

      @Test public void testRoundTripLocalToDISAndBack()
    • testRoundTripDISToLocalAndBack

      @Test public void testRoundTripDISToLocalAndBack()
    • testChangeVectorToDisCoordFromLocalFlat

      @Test public void testChangeVectorToDisCoordFromLocalFlat()
    • testChangeVectorToLocalCoordFromDIS

      @Test public void testChangeVectorToLocalCoordFromDIS()
    • testLocalOffsetProducesNonZeroDISDelta

      @Test public void testLocalOffsetProducesNonZeroDISDelta()
    • main

      public static void main(String[] args)
      Command-line invocation (CLI) of program, execution starts here
      Parameters:
      args - command-line arguments