Class VariableDatumTest

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

@DisplayName("VariableDatumTest") public class VariableDatumTest extends Object
Unit tests for VariableDatum data structure. Validates construction, variable length handling, and marshal/unmarshal round-trip.
  • Constructor Details

    • VariableDatumTest

      public VariableDatumTest()
      default constructor
  • Method Details

    • setUpClass

      @BeforeAll public static void setUpClass()
    • tearDownClass

      @AfterAll public static void tearDownClass()
    • testDefaultConstructor

      @Test public void testDefaultConstructor()
    • testSetVariableDatumValue

      @Test public void testSetVariableDatumValue()
    • testMarshalUnmarshalDataStream

      @Test public void testMarshalUnmarshalDataStream() throws Exception
      Throws:
      Exception
    • testMarshalUnmarshalByteBuffer

      @Test public void testMarshalUnmarshalByteBuffer() throws Exception
      Throws:
      Exception
    • testEmptyDatum

      @Test public void testEmptyDatum() throws Exception
      Throws:
      Exception
    • main

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