Class X3dCreateLineSetTest

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

@DisplayName("X3dCreateLineSetTest") public class X3dCreateLineSetTest extends Object
Unit tests for X3dCreateLineSet utility class. Validates ESPDU byte buffer processing and point accumulation for X3D LineSet generation.
  • Constructor Details

    • X3dCreateLineSetTest

      public X3dCreateLineSetTest()
      default constructor
  • Method Details

    • setUpClass

      @BeforeAll public static void setUpClass()
    • tearDownClass

      @AfterAll public static void tearDownClass()
    • testDefaultConstructor

      @Test public void testDefaultConstructor()
    • testAddPointsWithEspduBytes

      @Test public void testAddPointsWithEspduBytes() throws Exception
      Throws:
      Exception
    • testAddMultipleEspduPoints

      @Test public void testAddMultipleEspduPoints() throws Exception
      Throws:
      Exception
    • testNonEspduBytesIgnored

      @Test public void testNonEspduBytesIgnored()
    • testMakeX3dLineSetEmpty

      @Test public void testMakeX3dLineSetEmpty()
    • testMakeX3dLineSetWithData

      @Test public void testMakeX3dLineSetWithData() throws Exception
      Throws:
      Exception
    • testInputBufferCloned

      @Test public void testInputBufferCloned() 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